Х. ДосмҰхамедов



бет43/95
Дата07.12.2022
өлшемі3 Mb.
#466729
1   ...   39   40   41   42   43   44   45   46   ...   95
Жуйелик программалау Python

Әдістемелік нұсқау:

Арифетикалық өрнектер сандардан, айнымалылар атауларынан, арифметикалық амалдардың белгілерінен, дөңгелек жақшалардан (әрекеттер ретін өзгерту үшін) және функцияларды шақырудан тұруы мүмкін. Мысалы,


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


Жаттығулар.
1. жаз:

    1. (a+bc+def2)-5







    2. ((ab-d)x+dby))x-d

2. x, y, z берілген. a,b есепте:










3. a=10, b=20, log=true, ln=false мәндері берілген. Өрнек мәні неге тең?



  1. log and ln;

  2. log or ln or (a>b);

  3. (a>5) and (b>5) and (a<20) and (b<30);

  4. (a>5) and (b>5) or (a<10) and (b<30);

  5. (not(a<15) or (not(b<30)));

  6. not(not(not(a=b)))

4 тәжірибелік жұмыс


Достарыңызбен бөлісу:
1   ...   39   40   41   42   43   44   45   46   ...   95




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет