Правила Іменування Змінних
Чудовий прогрес! Тепер розглянемо фундаментальну, але дуже важливу тему — іменування змінних. Як кожен товар у магазині має своє місце та етикетку, кожна змінна в Python повинна мати продумане ім'я. Вдале іменування допомагає вам і іншим швидко зрозуміти, що виконує ваш код.
Перегляньте, як Олексій пояснює правила іменування змінних і як вони працюють на практиці:
Правила іменування змінних
Завжди починайте з літери або підкреслення
Імена змінних повинні починатися з літери або підкреслення, наприклад, item_name
або _price
. Не починайте ім'я змінної з цифри (наприклад, 2item
— некоректно).
Використовуйте лише літери, цифри та підкреслення
Імена змінних повинні містити лише літери, цифри та підкреслення. Наприклад, item_name1
— коректно, але уникайте спеціальних символів, таких як дефіс (item-name
— некоректно).
Враховуйте чутливість до регістру
Python розрізняє великі та малі літери. Тому item
і Item
— це різні змінні в Python.
Не використовуйте зарезервовані слова Python
Уникайте використання вбудованих ключових слів Python (таких як print
, if
і type
) як імен змінних, оскільки вони вже мають спеціальне призначення в мові.
Приклад правильного іменування змінних
У наступному прикладі дотримано всіх правил іменування змінних, що гарантує коректне іменування змінних та безперебійну роботу коду:
123456# 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)
Приклад неправильного іменування
У наступному прикладі правила іменування змінних не дотримані, що призводить до помилок і проблем під час виконання коду:
123456# 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()
для відображення інформації про продукт.
Рішення
Дякуємо за ваш відгук!
single
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Awesome!
Completion rate improved to 2.17
Правила Іменування Змінних
Свайпніть щоб показати меню
Чудовий прогрес! Тепер розглянемо фундаментальну, але дуже важливу тему — іменування змінних. Як кожен товар у магазині має своє місце та етикетку, кожна змінна в Python повинна мати продумане ім'я. Вдале іменування допомагає вам і іншим швидко зрозуміти, що виконує ваш код.
Перегляньте, як Олексій пояснює правила іменування змінних і як вони працюють на практиці:
Правила іменування змінних
Завжди починайте з літери або підкреслення
Імена змінних повинні починатися з літери або підкреслення, наприклад, item_name
або _price
. Не починайте ім'я змінної з цифри (наприклад, 2item
— некоректно).
Використовуйте лише літери, цифри та підкреслення
Імена змінних повинні містити лише літери, цифри та підкреслення. Наприклад, item_name1
— коректно, але уникайте спеціальних символів, таких як дефіс (item-name
— некоректно).
Враховуйте чутливість до регістру
Python розрізняє великі та малі літери. Тому item
і Item
— це різні змінні в Python.
Не використовуйте зарезервовані слова Python
Уникайте використання вбудованих ключових слів Python (таких як print
, if
і type
) як імен змінних, оскільки вони вже мають спеціальне призначення в мові.
Приклад правильного іменування змінних
У наступному прикладі дотримано всіх правил іменування змінних, що гарантує коректне іменування змінних та безперебійну роботу коду:
123456# 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)
Приклад неправильного іменування
У наступному прикладі правила іменування змінних не дотримані, що призводить до помилок і проблем під час виконання коду:
123456# 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()
для відображення інформації про продукт.
Рішення
Дякуємо за ваш відгук!
Awesome!
Completion rate improved to 2.17single