Змінні в python, мови програмування
Знак рівності (=) в програмуванні - знак присвоювання. У нашому випадку ми змінної root привласнили tkinter.Tk (). Далі йде точкова нотація. Виглядає вона наступним чином: root.mainloop (). де mainloop - це команда.
На даному етапі важливо зрозуміти, що замість root могло бути будь-яке інше латинське слово. root - це загальноприйняте, але не строге ім'я. При цьому команда має постійну назву, яке потрібно завчити.
Змінну root можна було б записати як boot, але негласна домовленість між програмістами з усього світу присвоїла їй ім'я root.
Ми вже трохи вивчили інструкцію input, що означає «очікує введення». Тепер спробуємо застосувати її до змінної. Оскільки наша змінна пов'язана з ім'ям, назвемо її англійським словом name. Наступна рядок буде виглядати так: name = input ( 'Привіт, напиши своє ім'я').
На наступному рядку задаємо команду виведення. Ми вже знаємо, що вона записується як print. Надрукувати що? Ім'я. Пишемо: print ( 'Привіт', name). Саму змінну нема в що укладати не треба.
Переходимо на наступну сходинку, пишемо input (name, "Натисни введення на клавіатурі").
У підсумку отримуємо код:
Перевіримо, що у нас вийшло. Після збереження запускаємо програму подвійним кліком.
Отже, ми бачимо рядок «Привіт, напиши своє ім'я:".
Пишемо: Максим і натискаємо Enter. Що ми бачимо? Python видає помилку, але, разом з тим, показує відповідь: "Привіт, Максим".

Давайте розберемося з помилкою. Пітон підказує нам, що її викликала рядок (name. «Натисни введення на клавіатурі") і причина цього - неправильний аргумент. Приберемо з цього рядка name, збережемо і запустимо. Знову пишемо Максим, натискаємо Enter. Вийшло.
Отже, сьогодні ми переконалися в тому, що ми можемо давати змінної будь-яке ім'я.
Тут. я розібрав, чому потрібно ставити коми в коді і чому я ставлю в деяких місцях подвійні лапки, а в деяких - одинарні.