Підсумок
Вітаємо з завершенням цього розділу нашого курсу з 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" за допомогою зрізу?
Дякуємо за ваш відгук!
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Чудово!
Completion показник покращився до 1.89
Підсумок
Свайпніть щоб показати меню
Вітаємо з завершенням цього розділу нашого курсу з 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" за допомогою зрізу?
Дякуємо за ваш відгук!