Бүтін санды бөлу операторы. Бір санды екіншісіне бөлген кезде бүтін бөлігін есептейді.
%
Санды бөлуден қалатын қалдықты есептейтін оператор. Бір санды екіншісіне бөлген кезде қалдық бөлікті есептейді.
**
Дәрежені есептеу операторы.
Арифетикалық өрнектер сандардан, айнымалылар атауларынан, арифметикалық амалдардың белгілерінен, дөңгелек жақшалардан (әрекеттер ретін өзгерту үшін) және функцияларды шақырудан тұруы мүмкін. Мысалы,
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 Егер өрнекке әр түрлі типтердің айнымалылар кірса, кейбір жағдайларда автоматты түрде аса «үлкен» типке келеді. Мысалы, бүтін санның нақты санға көбейту нәтижесі – бұл нақты сан. «Кіші» типке өту автоматты түрде орындалмайды. Бөлу («/» амалының) нәтижесі – бұл нақты сан, тіпті бөлінді мен бөлгіш – бүтін сандар және бір біріне бүтін бөлінсе де.
Бүтін сандарды бөлуден бүтін және қалдық сандарды алу жиі керек болады. Бұл жағдайда «//» және «%» операторларын қолданады: