Чтобы создавать программы на любом языке программирования нужно как минимум знать что такое переменные и как с ними работать.
Сразу к делу.
Если говорить простыми словами то переменная - это просто некий контейнер в котором лежат какие-либо данные.
Базовые типы переменных.
В Python есть 4 базовых типа переменных:
- Тип Integer (int) - это просто целое число, например 1 или 2
- Тип Float (float) - число с плавающей точкой, например 4.2 или 2.0
- Тип String (str) - строковая переменная, например "Hello World!" или "Я люблю Python"
- Тип Boolean (bool) - логическая переменная, эта переменная принимает в себя только 2 значения, True или False
Как видите в Python не обязательно явно указывать тип переменной, python сам понимает какой тип присвоить переменной, это упрощает работу.
Как можно и как нельзя называть переменные.
Как можно:
- Имя переменной может состоять только из букв, например newVariable
- Имя переменной может содержать в себе одновременно буквы и цифры, например variable1
- В имени переменной могут быть знаки подчеркивания, например _variable или variable_ , или же var_1
Как нельзя:
- Имя переменной не может начинаться с цифры, например
1variable - Имя переменной не может совпадать с зарезервированным ключевым словом
Список зарезервированных слов:
False, True, None, and, with, as, assert, break, class, continue и др.
А зачем нужны переменные?
Ведь можно брать, допустим число и просто складывать его с другим и все.
Звучит заманчиво, но, давайте представим что это число фигурирует в нескольких местах в коде, допустим оно повторяется 10 раз. Получается чтобы изменить это число нужно найти его в коде и поменять на новое, и так 10 раз подряд. На много проще объявить переменную, положить в эту переменную число и в случае чего менять не 10 раз а всего один.
От автора:
Это моя первая статья, она не большая потому что я не хотел её растягивать до уровня диссертации и постарался вместить в неё самое главное 😄
Далее будут выходить ещё короткие статьи связанные с темой переменных в языке python, они так же будут короткими и будут посвящены конкретной теме.
Напишите в комментариях, подходит ли вам такой тип статей или лучше стоит писать один большой пост в котором будут собраны все темы?
Если вам понравилась эта статья то пожалуйста, поставьте ей сердечко и подпишитесь на мой канал, это лучшая поддержка для меня.