Презентація де зібрані самі основні моменті для повторення включно з розгалуженнями та лочними виразами. Команди вводу/виводу, типи даних, математичні оператори, оператори порівняння і також анатомія простого коду.
Буду вдячний за коментар до цієї роботи, для покращеня майбутніх матеріалів.
з програмою
input()
print()
|
input( ' |
print (результат) |
|
Запитуе Зупиняе |
Виводить Може |
|
пате - input ' Як тебе звати? ppint( |
|
натисне введене сприйма€ться як рядок (текст). |
обчислень на екран. |
програму i чекае, поки виводити текст, значення користувач введе текст та змјнних або результати
Enter. Усе
Я
блоки коду: Типи данихТип величини визначае, пам'ятћТй noTpi6H0 та дГй з нею можна виконувати. Щоб дћзнатися тип, використовують команду type().
|
str (Рядки) Текст, взятий в
|
|
int числа) Для л1чби предметЈв (без дробу). 25 -4, |
|
float числа) Для 3. 14 |
|
bool [стина або True, Fa1se |
Як працюе
число (int)
—> 
- числа — це
числа, тм
та нуль.
|
# Тепер це число 5. Результат: 1В |
- Використовуються, коли ми вказуемо
(наприклад, у kf1aci,
- Команда input() завжди повертае текст. Щоб перетворити цей текст на число для математичних використовуемо int().
Я
Як працюе число (foat)
Увага!
Це дроби. Вони noTpi6Hi, коли ми хочемо вказати частину чого-небудь (вага, грошЈ:
1.25 грн), грн).
правило: Як
та дробовою частиною у Python завжди використовуеться крапка, а не кома! Перетворення з рядка
командою float().
price - ![]()
(random)
випгдков( числа генеруються за допомогою модуля. Це програм, створення TecTiB або
крок 1:
генератор
fpom pandom impopt ![]()
Крок 2: Отримати число
randint(x1 , х2) — вибирае випадкове число в
ха до х2 (включно з обома).
# Кидок кубика х = randint(1, 6)
![]()
що таке розгалуження?
Алгоритми не завжди виконуються рядок за рядком. Розгалуження — це шляху роботи програми залежно виконання або невиконання певноТ умови.

1 . Неповне (if) 2. Повне (if-else) З. Багатоальтернативне Зробити або Вибрати двома
(if-elif-else) пропустити П.
ланцюжок умов.
Як працюе if (Неповне розгалуження)
вираз. Якщо
(True), програма виконуе вкладений блок команд. Якщо хибна (False) — програма просто йде
пгноруючи цей блок.
score -- 100:
print( ' 1деальний результат! ' )
# Програма продовжуе роботу
Використовуеться, коли в нас Е два
сценарй. Якщо умова ђстинна — виконуемо першу
команд, (else) — викону€мо другу.
if ![]()
додатне1 ![]()
etse•
BiLl'EMHe або нуль ' ![]()
дозволяе
умов по
elif розшифровуеться як ”else if".
Блок команд 1 Програма зупинить перевјрку, щойно знайде першу јстинну (Тгие) умову.
if c010r - ' червоний '![]()
Блок команд 2 print(
e1if c010r - ' жовтий
print( Увага
e1se
print( Иди )
Блок команд

умови недостатньо. Наприклад, щоб зайти в гру, треба щоб 'пароль був правильний' I 'акаунт був активний'*
Тут на допомогу приходить тип даних Ьоо1 (названий на честь математика Джорджа Буля).
Цей тип мае лише два значення: True (стина) або Fa1se
для поеднання умов використовують оператори
AND, 0R, NOT.
Жорстке правило. Загальний результат буде Тше ТШЬКИ ТОТ, коли Bci
умови е
Якщо хоча б одна умова FaIse, все падав.
# Купити квиток, якщо е е
if топе у 100 and seats > о:
ppint(1kBb1T0k придбано ! ' )
Обидва
мають бути YBiMkHeHi (True)
0R (АБО)
Гнучке правило. Загальний результат буде
True, якщо ХОЧА Б ОДНА з умов Е
Результат буде FaIse
коли абсолютно BCi умови![]()
# Знижка для АБО ![]()
аде < 18 ог аде
ppint(1 вам надано знижку! ' )
NOT (Н!)
Оператор заперечення. BiH просто перевертае лог(чне значення на протилежне. True стае False, а False стае True.
# Гра продовжуеться, поки НЕ к1нець гри if not game_ovep :
' Продовжуемо! ')
Важливе доповнення: 3MiHHi та Математика
Правила јмен
оператори
- Можуть м1стити: цифри, Звичайне (результат
(нижне завжди f10at)![]()
- НЕ можуть: починатися з цифри, Обчислення неповноТ частки мђстити проб1ли, використовуватидр1б), Приклад: 7 // 2 = З символи (#, // ) або команди (ppint)
-
Обчислення
дђлення.
- Чутливј до пате та Name Приклад: 7 % 2 = 1 pi3Hl 3MiHHi. ** ПТднесення до степеня. Приклад: 7 2 = 49
Я