Найти тему

Python. Переменные. Зачем они нужны, их базовые типы и правила объявления.

Оглавление

Чтобы создавать программы на любом языке программирования нужно как минимум знать что такое переменные и как с ними работать.

Сразу к делу.

Если говорить простыми словами то переменная - это просто некий контейнер в котором лежат какие-либо данные.

Базовые типы переменных.

В Python есть 4 базовых типа переменных:

Базовые типы переменных в Python
Базовые типы переменных в Python
  • Тип 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, они так же будут короткими и будут посвящены конкретной теме.

Напишите в комментариях, подходит ли вам такой тип статей или лучше стоит писать один большой пост в котором будут собраны все темы?

Если вам понравилась эта статья то пожалуйста, поставьте ей сердечко и подпишитесь на мой канал, это лучшая поддержка для меня.

Наука
7 млн интересуются