Opetárotok
Azokat a szimbólumokat, speciális jelöléseket, amiket a matematikában általában csak műveleti jelekként emlegetünk, a szaknyelvben operátoroknak nevezzük. Ezek lehetővé teszik nekünk, hogy egyszerű műveleteket végezzünk értékekkel, objektumokkal anélkül, hogy sokat kellene gépelnünk.
Matematikai operátorok
A matematikából megszokott operátorok nagyját a Python nyelvben is gond nélkül használhatjuk. Ezek közül a fontosabbak:
- Összeadás: +
- Kivonás: -
- Szorzás: *
- Osztás: /
- Egész osztás: //
- Hatványozás: **
- Osztási maradék: %
Próbáld ki magad is! Nézd át a cikkünkhöz tartozó mintakódot - szerkeszd és futtasd közvetlenül a böngésződben, az info9 LineFlame fejlesztőeszközével!
Értékek összehasonlítása
Értékek (nem feltétlen csak számok) összehasonlítására az alábbi operátorok használhatóak. Ezek mind egy logikai értéket (IGAZ vagy HAMIS) adnak vissza attól függően, hogy a megadott összehasonlítási feltétel teljesül-e.
- Egyenlő: ==
- Nem egyenlő: !=
- Kisebb: <
- Nagyobb: >
- Kisebb vagy egyenlő: <=
- Nagyobb vagy egyenlő: >=
Ha úgy érzed, hogy elakadtál, és több segítségre van szükséged, keress bizalommal! Kedvező árú magánórák keretében szívesen segítek elsajátítani a programozás alapjait.
Magánóra ajánlatokLogikai operátorok
Amennyiben egy vagy több logikai értékkel szeretnénk műveleteket végezni, az alábbi 3 operátor áll rendelkezésünkre:
- És: and
- Vagy: or
- Nem: no
Próbáld ki magad is! Nézd át a cikkünkhöz tartozó mintakódot - szerkeszd és futtasd közvetlenül a böngésződben, az info9 LineFlame fejlesztőeszközével!
Objektumokkal kapcsolatos operátorok
- Két objektum megegyezőségének vizsgálata: is
- Két objektum meg nem egyezésének vizsgálata: is not
- Adathalmaz tartalmazza-e az elemet: in
- Adathalmaz nem tartalmazza-e az elemet: not in
Próbáld ki magad is! Nézd át a cikkünkhöz tartozó mintakódot - szerkeszd és futtasd közvetlenül a böngésződben, az info9 LineFlame fejlesztőeszközével!
Gyakorló feladatok
1. Feladat: Kérd be a felhasználótól egy kör sugarát tört számként, majd számold ki a kör kerületét és területét!
2. Feladat: Kérj be a felhasználótól egy távolságot méterben, majd írd ki azt centiméterben, valamint kilométerben!
3. Feladat: Kérj be három számot a felhasználóval, és írd ki a számok összegét és átlagát!
4. Feladat: Kérd be a felhasználótól egy téglatest három oldalát, majd számítsd ki a téglatest felszínét és térfogatát!
5. Feladat: Kérd be a felhasználótól egy számtani sorozat első tagját, a különbségét, valamint egy tagjának a sorszámát, majd határozd meg az ennyiedik tag értékét!