*
|
Көбейту операторы. Сандардың көбейтіндісін есептейді
|
/
|
Бөлу операторы. Сандардың қатынасын есептейді
|
//
|
Бүтін санды бөлу операторы. Бір санды екіншісіне бөлген кезде бүтін бөлігін есептейді.
|
%
|
Санды бөлуден қалатын қалдықты есептейтін оператор. Бір санды екіншісіне бөлген кезде қалдық бөлікті есептейді.
|
**
|
Дәрежені есептеу операторы.
|
Арифетикалық өрнектер сандардан, айнымалылар атауларынан, арифметикалық амалдардың белгілерінен, дөңгелек жақшалардан (әрекеттер ретін өзгерту үшін) және функцияларды шақырудан тұруы мүмкін. Мысалы,
a =(c + 5 - 1) / 2*d
Егер ұзын өрнектің жазбасы экранның бір қатарына сыймаса, оны «\» (оны «кері слэш» деп атайды) белгісінің көмегімен келесі қатарға орналастыруға болады:
a =(c + 5 - 1) \
/ 2*d
Python тілінде (Си тілінде секілді) көптік меншіктеуді қолдануға болады.
a = b = 0
жазбасы
b = 0
a = b
операторлардың жұбына тең
Сонымен қатар, Си тілінде секілді, арифметикалық амалдардың қысқартылған жазбасын жиі қолданылады:
қысқартылған жазба толық жазба
a += b a = a + b
a -= b a = a - b
a *= b a = a * b
a /= b a = a / b
Егер өрнекке әр түрлі типтердің айнымалылар кірса, кейбір жағдайларда автоматты түрде аса «үлкен» типке келеді. Мысалы, бүтін санның нақты санға көбейту нәтижесі – бұл нақты сан. «Кіші» типке өту автоматты түрде орындалмайды. Бөлу («/» амалының) нәтижесі – бұл нақты сан, тіпті бөлінді мен бөлгіш – бүтін сандар және бір біріне бүтін бөлінсе де.
Бүтін сандарды бөлуден бүтін және қалдық сандарды алу жиі керек болады. Бұл жағдайда «//» және «%» операторларын қолданады:
Достарыңызбен бөлісу: |