Зміст курсу
Вступ до Python
Вступ до Python
Підсумок
Вітаємо з завершенням цього розділу нашого курсу Python! Ви здобули міцну основу в кількох фундаментальних концепціях програмування. Давайте переглянемо ключові навички та концепції, які ви опанували, щоб переконатися, що ви готові до більш складних тем.
Типи даних
Ви дослідили різні типи даних у Python, зрозумівши, як ефективно використовувати цілі числа, рядки, числа з плаваючою комою та булеві значення. Це важливо для обробки різних видів даних у ваших програмах.
Пам'ятайте, ми можемо визначити тип даних за допомогою функції type()
:
item_name = "Milk" item_price = 3.14 item_quantity = 0 in_stock = False print(type(item_quantity)) # <class 'int'> print(type(item_name)) # <class 'str'> print(type(item_price)) # <class 'float'> print(type(in_stock)) # <class 'bool'>
Правила іменування змінних
Правильне іменування змінних допомагає зробити ваш код читабельним та підтримуваним. Ви навчилися використовувати значущі імена, які відображають дані, які вони містять, і відповідають правилам іменування Python.
Пам'ятайте правила:
1. Завжди починайте з літери або підкреслення
Імена змінних повинні починатися з літери або підкреслення, як item_name
або _price
. Не починайте ім'я змінної з числа (наприклад, 2item
є недійсним).
2. Використовуйте лише літери, цифри та підкреслення
Імена змінних повинні містити лише літери, цифри та підкреслення. Наприклад, item_name1
є допустимим, але уникайте використання спеціальних символів, таких як тире (item-name
є недійсним).
3. Будьте уважні до регістру
Python розрізняє великі та малі літери. Тому item
та Item
є двома окремими змінними в Python.
4. Не використовуйте зарезервовані слова Python
Уникайте використання вбудованих ключових слів Python (таких як print
, if
та type
) як імен змінних, оскільки вони вже використовуються для спеціальних цілей у мові.
Зберігання даних у змінних
Ви практикували зберігання та отримання даних за допомогою змінних, що є фундаментальним аспектом програмування, який дозволяє маніпулювати даними.
Ви можете переглянути зберігання та отримання даних за допомогою змінних, використовуючи приклад нижче:
# Storing data in variables item_price = 19.99 item_count = 5 total_cost = item_price * item_count print("Total cost: $", total_cost)
Використання змінних
Використання змінних у розрахунках та функціях дозволило вам виконувати динамічні операції на основі даних змінних, як показано в наступному прикладі:
# Using variables to calculate discounts item_price = 19.99 discount_percentage = 0.2 discounted_price = item_price * (1 - discount_percentage) print("Discounted price: $", discounted_price)
Індексація рядків та довжина
Ви освоїли, як отримати доступ до конкретних символів у рядку та визначити довжину рядка за допомогою функції len()
, що підвищує вашу здатність працювати з текстовими даними. Пам'ятайте, що позитивна індексація починається з 0
, а негативна індексація починається з -1
.
Дивіться приклад нижче:
item_name = "Apples" print("First character:", item_name[0]) # A print("Last character:", item_name[-1]) # s print("Length of string:", len(item_name)) # 6
Нарізка та конкатенація рядків
Нарізка та конкатенація рядків дозволяють ефективно маніпулювати рядками, створюючи нові рядки з існуючих. Важливо зазначити, що коли використовується синтаксис string[start:end]
, start
- це індекс першого символу, який ви хочете включити, а end
- це індекс на один більше останнього символу, який ви хочете включити.
greeting = "Hello customer, welcome to the grocery store!" name = "Alice" personal_greeting = greeting[0:5] + " " + name + "," + greeting[15:] print(personal_greeting) # Hello Alice, welcome to the grocery store!
1. Який тип даних у Python використовується для представлення цілих чисел?
2. Яке з наступних є дійсним ім'ям змінної в Python?
3. Який правильний спосіб почати ім'я змінної в Python?
4. У Python, якщо у вас є рядок fruit = "Apple"
, що поверне fruit[3]
?
5. Дано рядок vegetables = "Carrot, Celery"
, як би ви відрізали цей рядок, щоб отримати лише "Celery"
?
Дякуємо за ваш відгук!