Күрделі if нұсқаулар: бірнеше шарттар бар - Күрделі if нұсқаулар: бірнеше шарттар бар
- 5-мысал
a=50 b=70 if a>=50 and b<75: print("Сіздің бағаңыз %d мен %d аралығында" % (a, b)) else: print("Сіз жазғы семестрге қалдыңыз")
if-else нұсқаулары (шартты өрнектер)
Нәтижесі (a=50):
Сіздің бағаңыз 50 мен 75 аралығында
Нәтижесі (a=42):
Сіз жазғы семестрге қалдыңыз
Күрделі if нұсқаулар: бірнеше шарттар бар - Күрделі if нұсқаулар: бірнеше шарттар бар
- 6-мысал. x айнымалысының таңбасын анықтау:
x = 5 if x > 0: print (1) elif x < 0: print (-1) else: print (0) Нәтижелері
if-else нұсқаулары (шартты өрнектер)
1, егер x>0
sign(x)= 0, егер x=0
-1, егер x>0
x = -3 if x > 0: print (1) elif x < 0: print (-1) else: print (0)
x = 0 if x > 0: print (1) elif x < 0: print (-1) else: print (0)
x = 5 if x > 0: print (1) elif x < 0: print (-1) else: print (0)
1
-1
0
7-мысал Күрделі if нұсқаулар: бірнеше шарттар бар - 7-мысал Күрделі if нұсқаулар: бірнеше шарттар бар
if-else нұсқаулары (шартты өрнектер)
print ("Сәлем!")
tauar1 = 5000
tauar2 = 4225
if tauar1+ tauar2 > 10000 :
print ("Ақша жетпейді")
else:
print ("Ақша төленді")
print ("Көріскенше, күн жақсы…")
print ("Сәлем!")
tauar1 = 5500
tauar2 = 6225
if tauar1+ tauar2 > 10000 :
print ("Ақша жетпейді")
else:
print ("Ақша төленді")
print ("Көріскенше, күн жақсы…")
Сәлем!
Ақша төленді
Көріскенше, күн жақсы…
Сәлем!
Ақша жетпейді
Көріскенше, күн жақсы…
Балл мөлшері
|
Әріптік бағасы
|
90 – 100
|
A
|
70 – 89
|
B
|
60 – 69
|
C
|
50 – 59
|
D
|
0 – 49
|
F
|
if-elif нұсқаулары (шартты өрнектер)
A = 90; B = 70 C = 60; D = 50 # Қолданушы балл енгізеді ball = int(input('Балл мөлшерін енгізіңіз: ')) # Баллдың әріптік баламасын анықтау if ball >=A: print('Әріптік баға - A') elif ball >=B: print('Әріптік баға - B') elif ball >= C: print('Әріптік баға - C') elif ball >= D: print('Әріптік баға - D') else: print('Әріптік баға - F')
Практикалық жұмыс - 1. екі айнымалыға сандық мәндер меншіктеледі;
- 2. егер бірінші айнымалының мәні екіншісінен артық болса, онда айнымалылар мәндерінің айырмасын (біріншісінен екіншісін азайту) табыңыздар, нәтижесін үшінші айнымалыға меншіктеңіз-дер;
- 3. егер бірінші айнымалының мәні екіншісінен кіші болса, онда үшінші айнымалы екеуінің қосындысына тең болады;
- 4. қалған барлық жағдайларда, үшінші айнымалыға бірінші айнымалы мәнін меншіктеңіз;
- 5. экранға айнымалылар мәндерін шығарыңыздар.
Достарыңызбен бөлісу: |