if логічний_вираз:
інструкції #виконуються у випадку, коли логічний вираз має значення True
if a<0:
print("Число від'ємне")
if логічний_вираз:
інструкції #виконуються у випадку, коли логічний вираз має значення True
else:
інструкції #виконуються у випадку, коли логічний вираз має значення False
if a<0:
print("Число від'ємне")
else:
print("Число додатнє, або рівне нулю")
if логічний_вираз_1:
інструкції 1
elif логічний_вираз_2:
інструції 2
else:
інструкції
n=5
x=int(input('Уведіть число: '))
if x<n:
print('Задане число більше')
elif x>n:
print('Задане число менше')
else:
print('Ви вгадали число')
while логічний_вираз:
набір_інструкції #повторюється доти, поки логічний вираз повертає значення True
s=0
x=1
while x<10:
s=s+x
x=x+1
print('Сума=',s) #сума послідовності чисел: 1, 2, 3, 4, 5, 6, 7, 8, 9
----------------
Сума= 45
for змінна in множина_значень:
набір_інструкцій
s=0
for x in range(1,10): #послідовність чисел: 1, 2, 3, 4, 5, 6, 7, 8, 9
s=s+x
print('Сума =',s)
Сума= 45
break - завершити виконання циклу та продовжити програму за ним
while True:
v=float(input("Уведіть швидкість об'єкта: "))
if v>=0: break
print('Значення швидкості має бути не меншою за нуль')
print('v =',v)
continue - завершення поточної ітерації з продовженням виконання циклу
for k in [3,-6,8,90,-50,4,-10]:
if k<0: continue
print(k)
print('Пошук додатних чисел завершено')
try:
код, який може призвести до конфліктної ситуації
except:
код, який має виконатись у разі конфлікту в блоці try
t=0
try:
x=int(input('Уведіть ціле число: '))
except:
t=1
if t==1:
print('Ви спробували ввести неціле число або рядкову величину')
else:
print('Ваше число:',x)