ҚҰПИЯ СӨЗ
password = input("Kupia sozdi engiziniz: ")
if password == "python":
print("Kow keldiniz!")
else:
print("Kupia sozdi engiziniz kate")
Бағдарламаны басқару if-else операторына ауысқан кезде 3-жолдағы шарт тексеріледі (score >= 90). Егер ол True-ді қайтарса, консольде " керемет! Сіздің бағалауыңыз а". Егер мән дұрыс болмаса, Басқару 5-жолдағы басқа шартқа ауысады. Енді score >= 80 (6 жол) жағдайы тексеріледі. Егер ол дұрыс болса, консольде " керемет! Сіздің бағаңыз-B".
Әйтпесе, Бағдарламаны басқару 8 жолдағы else шартына өтеді. Тағы да кірістірілген if-else операторы бар. Шарт тексеріледі (score > = 70). Егер бұл рас болса, онда консольде " жақсы! Сіздің бағаңыз-C". Әйтпесе, басқару 11 жолдағы else блогына өтеді. Ақыр соңында, шарт тексеріледі (score >= 60). Егер ол True-ді қайтарса, онда "сіздің ұпайыңыз — D. материалды қайталау керек."Егер жалған болса, онда консольде "сіз емтихан тапсырмадыңыз"болады. Бұл кезде басқару сыртқы if-else-ден кейін жазылған келесі нұсқауларға ауысады.
Кірістірілген if-else операторлары бірнеше шарттарды тексеруге мүмкіндік берсе де, оларды оқу және жазу өте қиын. Сол бағдарламаларды if-elif-else көмегімен оқуға оңай және қарапайым етуге болады.
grade = int(input('Ballynyzdy engiziniz: '))
if grade >= 90:
print("Ote jaksy! Baganyz-5")
else:
if grade >= 80:
print("Jalsy! Baganyz-4")
else:
if grade >= 70:
print("Ortawa! Baganyz-3")
else:
if grade >= 60:
print("Nawar! Baganyz-2")
else:
print("Emtixanan otpediniz!")")
a = int(input("San engiziniz"))
if a % 4 == 0:
print('kaldyk 0')
else:
if a % 4 == 1:
print('kaldyk 1')
else:
if a % 4 == 2:
print('kaldyk 2')
else:
print('kaldyk 3')
МЫсал: Сандардын ішінен ен кіші сан табу
a = int(input())
b = int(input())
c = int(input())
if a < b:
if a < c:
print(a)
else:
print(c)
else:
if b < c:
print(b)
else:
print(c)
old = int(input('Jasynyz: '))
print('Usynylatyn kitap:', end=' ')
if 3 <= old < 6:
print('"Ertege alemi"')
elif 6 <= old < 12:
print('"Tabigatty tanu"')
elif 12 <= old < 16:
print('"Abai joly"')
elif 16 <= old:
print('"Kemel adam"')
x, y сандары берілген. Егер x пен y теріс сан болса, онда әрқайсысының мәнің модульдерімен алмастыру қажет. Ал егер x пен y мәндерінің бірі теріс болса, онда екі мәні де 2 ге артыру керек. Егер x пен y мәндері оң болса, онда олардың мәндерін 5 есе артыратын бағдарлама жазайық.
x= int (input())
y= int (input())
if x<0 and y<0:
print ("x=", abs(x), "y=",abs(x))
elif x<0 or y<0:
print ("x=", x+2, "y=", y+2)
else:
print ("x=", x*5, "y=", y*5)0>0>
Достарыңызбен бөлісу: |