Правила Іменування Змінних
Чудовий прогрес! Тепер розглянемо щось фундаментальне, але надзвичайно важливе — іменування змінних. Як кожен товар у магазині має своє місце та етикетку, кожна змінна в Python повинна мати продумане ім'я. Вдале іменування допомагає вам і іншим швидко зрозуміти, що виконує ваш код.
Перегляньте, як Олексій пояснює правила іменування змінних і як вони працюють на практиці:
Правила іменування змінних
Завжди починайте з літери або підкреслення
Імена змінних повинні починатися з літери або підкреслення, наприклад, item_name
або _price
. Не починайте ім'я змінної з цифри (наприклад, 2item
— некоректно).
Використовуйте лише літери, цифри та підкреслення
Імена змінних можуть містити лише літери, цифри та підкреслення. Наприклад, item_name1
— коректно, але уникайте спеціальних символів, таких як дефіс (item-name
— некоректно).
Враховуйте чутливість до регістру
Python розрізняє великі та малі літери. Тому item
і Item
— це різні змінні в Python.
Не використовуйте зарезервовані слова Python
Уникайте використання вбудованих ключових слів Python (таких як print
, if
і type
) як імен змінних, оскільки вони вже мають спеціальне призначення в мові.
Приклад правильного іменування змінних
У наступному прикладі дотримано всіх правил іменування змінних, що гарантує коректне іменування змінних і безперебійну роботу коду:
# Correct variable names item_name = "Apple" _item_price = 0.99 item1_quantity = 10 storeName = "Green Valley Groceries" print(item_name, _item_price, item1_quantity, storeName)
Приклад неправильного іменування
У наступному прикладі правила іменування змінних не дотримані, що призводить до помилок і проблем під час виконання коду:
# Incorrect variable names 1item = "Banana" # Variables cannot start with a number. Instead try `item_one`, or `oneItem` item-name = "Orange" # Variables cannot contain a dash (-), use underscores (_) instead. For example `item_name` is a valid variable print = 5.0 # You cannot use reserved keywords as a variable # But you can use these words in combination with others to name a variable # For example, `print_quantity = 5.0` is valid.
Примітка
Можна спробувати виправити імена змінних вище, щоб код виконувався без помилок.
Правильно названі змінні підвищують читабельність коду та його підтримуваність. Дотримання конвенцій іменування в Python є важливим для уникнення синтаксичних помилок та інших можливих проблем.
Swipe to start coding
Створення та виведення змінних, що описують продукт із магазину — "Bread"
. Визначення змінних для його назви, ціни за буханець та кількості на складі з використанням зрозумілих і описових імен.
Інструкції до коду
- Створити змінну
item_name
і присвоїти їй рядок"Bread"
. - Створити змінну
item_price
і присвоїти їй число з плаваючою комою4.52
(ціна за буханець). - Створити змінну
items_in_stock
і присвоїти їй ціле число230
(доступна кількість). - Використати ці змінні у виразах
print()
для відображення інформації про продукт.
Рішення
Дякуємо за ваш відгук!