В общем, имя переменной может содержать буквы любого языка, цифры и знаки подчеркивания _
Остальных же символов вроде +, *, (), % и тому подобных лучше в имена переменных не включать - иначе компьютер может и не отличить хитроумно названную переменную от какого-нибудь процесса вычисления. Да и сам ты через какое-то время забудешь и не отличишь. Впрочем, Python сразу заругается, если что.
Конечно, неразумно называть переменные и именами встроенных функций Python. Он это разрешает, но...
print = 2 |
print + 1 |
3 |
Но функция при этом перестанет работать:
print ("Нет, не перестанет!") |
Кстати, если ты сломал какую-нибудь функцию или вообще что-то немыслимое натворил, найди в меню пункт Kernel, в открывшемся меню выбери Restart и нажми на красную кнопку:
После этого Python перезапустится и ты сможешь продолжить работу как будто ни в чем не бывало:
print ("Теперь всё ок!") |
Теперь всё ок! |