Переменная – это ячейка в памяти компьютера, которая имеет имя и значение. Переменную можно представить себе как коробку, в которой лежит некоторое значение, а на коробке подписано имя переменной. |
Имя переменных задают по определенным правилам:
- в именах переменных можно использовать латинские буквы a...z, A...Z (строчные и прописные буквы различаются);
- можно использовать цифры и знак подчеркивания _ ;
- нельзя начинать имя переменной с цифры;
- нельзя использовать пробелы, знаки препинаний и символы арифметических операций;
- желательно, чтобы давать "говорящие" имена переменным, которые отражают их назначение.
Допустимые имена |
Недопустимые имена |
a1 |
a-1 |
name |
name 1 |
t_25 |
25t |
_v2 |
"v2" |
Задать значение переменной можно с помощью оператора присваивания (знак =). Например,
name = "Eketerina"
a = 2
b = 3.75
Обратите внимание, что в переменной b лежит дробное число, в Python целая часть от дробной отделяется точкой.Каждая переменная, помимо имени и значения, также имеет свой тип. Тип определяет, какие значения и операции можно применять к этой переменной. В Python существует множество типов данных. Рассмотрим некоторые из них:
Название |
Обозначение |
Пример |
целочисленный |
int |
a = 2
t = -123 |
вещественный |
float |
b = 3.75
k = -10.0 |
строковый |
str |
name = "Eketerina"
s = 'f' |
логический |
bool |
x = True
y = False |
Значение переменной строкового типа всегда заключается в одинарные (апострофы) или двойные кавычки. У логического типа данных может быть всего два значения True (Истина) или False (Ложь).В Python, в отличие от многих других языков программирования не нужно декларировать тип переменной, он определяется автоматически т.е. это язык с динамической типизацией.
На прошлом занятии мы познакомились с оператором вывода print. Внутри скобок можно через запятую записывать несколько символьных строк или числовых выражений, все они будут выводиться на экран через пробел. Например,
На прошлом занятии мы познакомились с оператором вывода print. Внутри скобок можно через запятую записывать несколько символьных строк или числовых выражений, все они будут выводиться на экран через пробел. Например,