Змінні
У комп’ютерних науках змінна - це іменована комірка пам’яті, яка може зберігати значення (дані). Значення, що зберігається у змінній, може бути змінене або доступне програмі під час її виконання.
У Python змінні створюються динамічно, щойно їм присвоюється значення. Це робить Python динамічно типізованою мовою, що означає, що тип даних змінної виводиться з присвоєного їй значення. Отже, вам не потрібно оголошувати змінну перед її використанням, як у мовах зі статичною типізацією.
Можливість динамічно створювати змінні та визначати тип їхніх даних робить код Python лаконічнішим і легшим для читання. Однак, це також вимагає ретельної уваги до іменування та присвоєння змінних, щоб уникнути неочікуваної поведінки.
У Python =
(оператор присвоювання) використовується для присвоєння значення деякій змінній, частина ліворуч від оператора - це ім’я змінної, а частина праворуч - це значення, яке потрібно присвоїти змінній.
number_of_students = 10
greeting = "hello"
pi = 3.14
int number_of_students = 10;
String greeting = "hello";
double pi = 3.14;
Іменування
У Python є кілька правил, які описують, як називати ваші змінні. Деякі з них є обов’язковими і не можуть бути проігноровані, інші є скоріше рекомендаціями, і їх можна опустити. Наразі зауважте, що ім’я змінної не може:
ключовим словом мови (наприклад,
pass
,def
абоclass
)починатись з числа (наприклад,
123
,1_something
)містити спеціальні оператори (
+
,-
,=
тощо).містити пробіли
Також тут є кілька загальних рекомендацій щодо того, як називати будь-що:
не використовуйте вбудовані функції як ім’я змінної (наприклад,
len = 42
)зберігайте змістовність імен (
x = 10
протиnumber_of_student = 100
)