Це машинний переклад, який може містити помилки!
Завдання 1 - “Вхід”
Створіть просту програму, яка запитує у користувача пароль. Якщо пароль збігається з правильним паролем, програма виводить повідомлення.
Підказка: Збережіть правильний пароль у змінній та порівняйте його зі змінною.
Eksempel Utskrift
Введіть пароль: passord123
Це правильний пароль!
Tips til framgangsmåte
- Як отримати текст від користувача 👉[Python 1, Level 1]
- Як перевірити, чи текст збігається з чимось.
- Тут потрібно використовувати
if. - Можете використовувати
else, щоб вивести повідомлення, якщо пароль не збігається.
Завдання 2a
Запитайте користувача про колір, а потім виведіть повідомлення на основі вибраного кольору.
Додайте щонайменше 4 кольори для перевірки. Приклади: Червоний, Зелений, Синій, Жовтий
Eksempel Utskrift
Напишіть колір: червоний
Червоний - теплий колір!
Tips til framgangsmåte
- Як перевірити, чи текст збігається з чимось.
- Тут потрібно використовувати
if,elifтаelse. - Підказка: Ви можете мати більше ніж один
elif.
Завдання 2b
Одна річ, про яку варто подумати, це те, що для комп’ютера
Змініть код, щоб він працював незалежно від того, що ви вводите для кольору.
Приклад: Ви пишете røD, це все ще дає вам повідомлення для червоного.
Нова концепція! lower() функція!
Щоб вирішити це, вам потрібно використати щось, що не згадувалося в Level 1:
lower(). Ця функція перетворює весь текст на “lowercase”, тобто лише маленькі літери.
Її можна використовувати так:
tekst = "hELlo WoRLd!"
sma_bokstaver = tekst.lower()
print(sma_bokstaver) # друкує "hello world!"
Існує також upper() для перетворення всього на ВЕЛИКІ літери.
Eksempel Utskrift
Напишіть колір: червоний
Червоний - теплий колір!
Tips til framgangsmåte
- Після того, як ви отримали текст від користувача, переведіть його в нижній регістр перед перевіркою кольорів.
Завдання 3
Чи тепло надворі, чи холодно надворі? Запитайте користувача про температуру в градусах Цельсія. Потім надайте повідомлення, залежно від того, тепло чи холодно.
Eksempel Utskrift
Яка температура: 30
На вулиці тепло!
Tips til framgangsmåte
- Як отримати числа від користувача 👉[Python 1, Level 1]
- Перевірити, чи число більше або менше певної величини. 👍[Python 2, Level 1]
Завдання 4 - Порівняти два числа
Створіть програму, в якій ви запитуєте користувача про два числа. Порівняйте ці два числа між собою та виведіть повідомлення про те, яке з чисел – “перше” чи “друге” – є більшим.
Tips til framgangsmåte
- Як порівнюємо дві змінні?
Завдання 5 - Чи вихідні?
Створіть програму, яка запитує у користувача день тижня, а потім перевіряє, чи є це вихідним днем чи ні. Виведіть повідомлення, якщо це вихідний день, або повідомлення, якщо це не вихідний день!
Нова концепція! or ключове слово!
У цьому завданні може бути корисним взяти в використання or. Ми ще не говорили про це, але це дуже просто!
Цю конструкцію ви можете використовувати для порівняння двох речей одночасно!
if number == 2 or number == 3:
print("Це правильно!")
Існує також and, де обидва випадки мають відповідати одночасно, щоб це спрацювало.
Eksempel Utskrift
Напишіть день тижня: Субота
Це вихідні! Ура!
Ekstra utfordring
Ви можете виконати це лише з одним if та else, як ви це зробите?
Завдання 6 - Система оцінок
Створіть програму, яка приймає бал між 0 і 100 і повертає відповідну “Оцінку”.
| Бал | Оцінка |
|---|---|
| Більше 90 | 6 |
| Між 75 і 89 | 5 |
| Між 60 і 74 | 4 |
| Між 50 і 59 | 3 |
| Між 40 і 49 | 2 |
| Менше 40 | 1 |
Tips til framgangsmåte
- Як перевірити, чи число перевищує певне значення?
- Підказка: Нам ніколи не потрібно перевіряти, чи значення менше заданого, якщо ви перевіряєте послідовно від найвищого розряду до найнижчого.
Завдання 7 - Простий Калькулятор
Запитайте користувача про два числа, потім запитайте про “оператор” для обчислення. Почніть з плюса + та мінуса -. Здійсніть обчислення та виведіть відповідь користувачеві.
Eksempel Utskrift
Введіть число: 14
Введіть ще одне число: 18
Введіть оператор: +
Відповідь: 32
Tips til framgangsmåte
- Спочатку з’ясуйте, як ми додаємо два числа разом?
- Як ми отримуємо числа від користувача?
- Як ми додаємо дві змінні разом?
- Тепер також отримайте оператор.
- Як ми перевіряємо, який оператор було введено?