Підсумок
Свайпніть щоб показати меню
Вітаємо з завершенням цього розділу нашого курсу Python! Ви здобули міцну основу в кількох фундаментальних концепціях програмування. Давайте переглянемо ключові навички та концепції, які ви опанували, щоб переконатися, що ви готові до більш складних тем.
Типи даних
Ви дослідили різні типи даних у Python, зрозумівши, як ефективно використовувати цілі числа, рядки, числа з плаваючою комою та булеві значення. Це важливо для обробки різних видів даних у ваших програмах.
Пам'ятайте, ми можемо визначити тип даних за допомогою функції type():
123456789item_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) як імен змінних, оскільки вони вже використовуються для спеціальних цілей у мові.
Зберігання даних у змінних
Ви практикували зберігання та отримання даних за допомогою змінних, що є фундаментальним аспектом програмування, який дозволяє маніпулювати даними.
Ви можете переглянути зберігання та отримання даних за допомогою змінних, використовуючи приклад нижче:
123456# Storing data in variables item_price = 19.99 item_count = 5 total_cost = item_price * item_count print("Total cost: $", total_cost)
Використання змінних
Використання змінних у розрахунках та функціях дозволило вам виконувати динамічні операції на основі даних змінних, як показано в наступному прикладі:
123456# 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.
Дивіться приклад нижче:
1234item_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 - це індекс на один більше останнього символу, який ви хочете включити.
12345greeting = "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"?
Дякуємо за ваш відгук!
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат