Урок 32. Реалізація та налагодження розгалужених алгоритмів у Python

1. Яких значень можуть набувати прості та складені логічні вирази в Python?
2. Який оператор використовують у Python для опису неповного розгалуження?
3. Який символ обов'язково ставлять у Python після логічного виразу в операторі if?
4. Який стандартний відступ застосовують у Python для оформлення блоку команд після if?
5. Що відбувається з блоком команд після if, якщо умова дорівнює False?
6. Яке службове слово використовують для запису альтернативної гілки у повному розгалуженні?
7. Яку конструкцію застосовують, якщо потрібно врахувати декілька різних умов одночасно?
8. Як у вкладених розгалуженнях визначити, до якого if належить else?
9. Яке службове слово використовують у Python для запису додаткової умови після першого if?
10. Який запис відповідає оператору неповного розгалуження мовою Python?
11. Коли саме виконається блок команд після оператора if?
12. Що станеться, якщо в одному блоці if використати різні відступи від лівого краю?
13. Що виведе програма?

x = 5
if x > 3:
    print("так")
14. Що виведе програма?

x = 2
if x > 10:
    print("більше")
print("кінець")
15. Що виведе програма?

a = 10
if a == 10:
    print("рівно")
else:
    print("ні")
16. Що виведе програма?

n = 7
if n % 2 == 0:
    print("парне")
else:
    print("непарне")
17. Що виведе програма?

x = 15
if x < 10:
    print("A")
elif x < 20:
    print("B")
else:
    print("C")
18. Що виведе програма?

y = 0
if y > 0:
    print("додатне")
elif y < 0:
    print("від'ємне")
else:
    print("нуль")
19. Що виведе програма?

a = 5
b = 10
if a < b:
    print(a)
else:
    print(b)
20. Що виведе програма?

x = 8
if x > 5:
    print("більше 5")
if x > 7:
    print("більше 7")
21. Що виведе програма?

s = "Python"
if len(s) > 5:
    print("довге")
else:
    print("коротке")
22. Що виведе програма?

n = 4
if n > 0 and n < 10:
    print("одноцифрове")
23. Що виведе програма?

oc = 8
if oc >= 10:
    print("відмінно")
elif oc >= 7:
    print("добре")
elif oc >= 4:
    print("задовільно")
else:
    print("початковий")
24. Що виведе програма?

a = 3
b = 3
if a == b:
    print("=")
elif a > b:
    print(">")
else:
    print("<")