22
print:('Аяқталды')
# Осы соңғы өрнек if операторы орындалған соң істеледі.
Нәтижесі:
$ python if.py
Бүтін сан енгізіңіз: 50
Жоқ, жасырылған сөз бұдан аз.
Аяқталды
$ python if.py
Бүтін сан енгізіңіз: 22
Жоқ, жасырылған сан бұдан үлкенірек.
Аяқталды
$ python if.py
Бүтін сан енгізіңіз: 23
Құттықтаймын, сіз дұрыс таптыңыз,
(ешқандай сыйлық ұтып алмасаңыз да!)
Аяқталды
Программа қалай жұмыс істейді?
Number
айнымалысын белгілейміз де, оған бүтін санды
меншіктейік, мысалы 23 болсын. Енді
input
функциясының көмегімен санның нұсқасын
қабылдаймыз. Функция программаның көп рет қайталанатын бөлігі болып тұр.
Input
кірістірілген функциясына жолды береміз, оны функция экранға шығарады да,
пайдаланушының санды енгізуін күтеді. Санды енгізген соң,
enter
-ді басқан кезде,
input
функциясы біз енгізген жолды кері қайтарады. Одан кейін
int()
көмегімен алынған жолды
түрлендіреміз және оның мәнін
guess
айнымалысында сақтаймыз.
Int
– дегеніміз класс, бірақ
бұл жолы оның көмегімен жолды бүтін санға түрлендірдік.
If
операторының соңында қос нүкте тұр, одан кейін өрнектер блогы болатынын білдіреді.
Егер пайдаланушы жасырынғаннан аз санды енгізсе, онда оған көбірек сан енгіз деп
ескертеміз. Бұл кезде elif өрнегін қолдандық. Ол
if
else
–
if
else
өрнегінің
if
–
elif
–
else
деп
біріктіріліп, қысқартылған түрі.
elif
және
else
логикалық жолының соңына қос нүкте қойылады, одан кейін сәйкес
командалар блогы басталады.
If
операторының ішіне тағы да
if
операторын қоюға болады, оны қабаттасқан
(кірістірілген) деп айтамыз.
Python
elif
және
else
бөліктері бар
if
операторын орындап болған соң келесі өрнек
print
орындалады да, «
Аяқталды
» деген жазу пайда болады.
Достарыңызбен бөлісу: