Aritmetinės išraiškos
Aritmetinės išraiškos
Šiame pavyzdyje, print (rašymo) funkcija yra su dviem argumentais, kurie yra atskirti kableliu. Taigi pirmoje programos eilutėje
print("2 + 2 is", 2 + 2)
Pirmas argumentas yra teksto eilutė "2 + 2 is"
ir antras argumentas yra aritmetinė išraiška 2 + 2
, tiksliau tariant viena iš aritmetinių išraiškų.
Atkreipk dėmesį, kad eilutė, kuri yra užrašyta kabutėse yra atspausdinama kaip tekstas, o išraiška užrašyta be kabučių yra apskaičiuojama ir užrašomas atsakymas.
Python programavimo kalba turi septynias pagrindines skaičių operacijas.
Operacija | Simbolis | Pavyzdys |
---|---|---|
Kėlimas laipsniu (exponentiation) | **
|
5 ** 2 == 25
|
Daugyba | *
|
2 * 3 == 6
|
Dalyba | /
|
14 / 3 == 4.666666666666667
|
Sveikųjų skaičių dalyba | //
|
14 // 3 == 4
|
Liekana (modulis) | %
|
14 % 3 == 2
|
Sudėtis | +
|
1 + 2 == 3
|
Atimtis | -
|
4 - 3 == 1
|
Atkreipk dėmesį, kad yra du dalybos būdai: vienas grąžina pasikartojantį dešimtainį skaičių, o kitas - liekaną ir visą skaičių. Operacijų tvarka tokia pati kaip matematikoje:
- skliausteliuose
()
- rodikliai
**
- daugyba
*
, dalyba/
, sveikųjų skaičių dalyba//
, dalyba su liekana%
- sudėtis
+
ir atimtis-
Taigi naudok skliaustelius užrašydamas formules.
Išraiškos naudojamos reikšmėms priskirti
Operacija | Simbolis | Pavyzdys |
---|---|---|
Lygybė | =
|
x = 1
|
Prideda kitą vertę su kintamojo verte ir priskiria naują reikšmę kintamajam | +=
|
x = 1
Nauja x reikšmė 4 |
Atima kitą vertę su kintamojo verte ir priskiria naują reikšmę kintamajam | -=
|
x = 1
Nauja x reikšmė -2 |
Padaugina kitą vertę su kintamojo verte ir priskiria naują reikšmę kintamajam | *=
|
x = 2
Nauja x reikšmė 6 |
Padalina kitą vertę su kintamojo verte ir priskiria naują reikšmę kintamajam | /=
|
x = 6
Nauja x reikšmė 2 |
Grąžina skaičiaus modulį | %=
|
x = 10
X modulis 1 |
Grąžina sveikajį skaičių | //=
|
x = 14
Grąžinama x reikšmė 3 |
Pakelia kintamąjį nurodytu laipsniu | **=
|
x = 2
Grąžinama x reikšmė 16 |
Išraiškos naudojamos reikšmėms palyginti
Ką reiškia | Simbolis | Pavyzdys | Kaip skaitome |
---|---|---|---|
Lygu | == | x == y | x lygu y |
Nelygu | != | x != y | x nelygu y |
Didesnis nei | > | x > y | x didesnis nei y |
Mažesnis nei | < | x < y | x mažesnis nei y |
Didesnis arba lygus nei | >= | x >= y | x didesnis arba lygus nei y |
Mažesnis arba lygus nei | <= | x <= y | x mažesnis arba lygus nei y |