Ласкаво просимо
Ласкаво просимо до вашого першого уроку Python.
Python — одна з найпопулярніших мов програмування у світі. Її щодня використовують вчені, інженери, митці та студенти.
У цьому уроці ви напишете реальний код на Python і запустите його миттєво. Ваш код виконується на справжньому сервері: це не симуляція.
Почнемо з найвідомішої програми в усьому світі обчислень.
Привіт, Світе!
Ваша перша програма
Шлях кожного програміста починається з тих самих двох слів: Привіт, Світе!
У Python ви виводите текст на екран за допомогою функції print():
print("Hello, World!")
Все. Одна рядок. Лапки повідомляють Python, що це текст (так званий рядок). Функція print() надсилає його на екран.
Що таке змінні?
Змінні: надання імен значенням
Змінна — це ім'я, що зберігає значення. Уявіть це як позначену коробку.
name = "Ada"
age = 12
print(name) : виводить: Ada
print(age) : виводить: 12
Знак = означає призначення: помістіть значення з правого боку в ім'я з лівого боку.
Текст пишеться в лапках (рядок). Числам лапки не потрібні (ціле число).
Створення змінних
Ваша черга
Створіть дві змінні та виведіть їх:
1. Змінну з назвою animal, встановлену на ваше улюблене тварину
2. Змінну з назвою count, встановлену на кількість ніг, які у неї є
3. Виведіть обидві змінні
Змінні
Приклад виводу (ваш може відрізнятися):
cat
4
Об'єднання рядків
Конкатенація рядків
Ви можете об'єднувати рядки за допомогою +:
greeting = "Hello" + " " + "World"
print(greeting): виводить: Hello World
f-строки (форматовані рядки)
Кращий спосіб поєднати змінні з текстом:
name = "Ada"
print(f"My name is {name}"): виводить: My name is Ada
Літера f перед лапками вмикає режим f-строки. всередині рядка {змінна} замінюється на значення змінної.
Практика f-строк
Ваша черга
Створіть дві змінні:
- food: ваша улюблена їжа (рядок)
- rating: наскільки ви її любите від 1 до 10 (ціле число)
Потім скористайтеся f-строкою, щоб вивести:
I love pizza! I rate it 9 out of 10.
(з вашою їжею та оцінкою)
Якщо / Інакше
Прийняття рішень
Програми можуть приймати рішення за допомогою if та else:
temperature = 35
if temperature > 30:
print("It is hot!")
else:
print("It is not hot.")
Відступлений код під if виконується лише тоді, коли умова є True.
Код під else виконується, коли вона є False.
Оператори порівняння: > (більше), < (менше), == (рівно), != (не рівно), >=, <=
Виклик If/Else
Ваша черга
Напишіть програму, яка:
1. Створює змінну score з будь-яким числом
2. Якщо score дорівнює 60 або більше, виводить Pass
3. Інакше, виводить Fail
Зберіть усе разом
Фінальне завдання
Тепер ви знаєте: print(), змінні, f-рядки та if/else.
Поєднайте все це в одній програмі.
Напишіть програму, яка:
1. Створює змінну name (ім'я, рядок)
2. Створює змінну age (вік, ціле число)
3. Якщо age дорівнює 13 або більше, виводить: Welcome, [name]! You may enter.
4. Інакше, виводить: Sorry, [name]. You must be 13 to enter.
Використовуйте f-рядок для виведення.