Module (75%)
Section (100%)

Основные тезисы


1. Переменная - это именованное местоположение, зарезервированное для хранения значений в памяти. Переменная создается или инициализируется автоматически, когда вы присваиваете ей значение в первый раз. (2.1.4.1)

2. Каждая переменная должна иметь уникальное имя - идентификатор. Имя допустимого идентификатора должно быть непустой последовательностью символов, должно начинаться с подчеркивания ( _ ) или буквы и не может быть ключевым словом Python. За первым символом могут следовать подчеркивания, буквы и цифры. Идентификаторы в Python чувствительны к регистру. (2.1.4.1)

3. Python - это динамически типизированный язык, что означает, что вам не нужно объявлять переменные в нем. (2.1.4.3) Чтобы присвоить значения переменным, вы можете использовать простой оператор присваивания в виде знака равенства (=) т.е., var = 1.

4. Вы также можете использовать составные операторы присваивания (сокращенные операторы) для изменения значений, назначенных переменным, например, var += 1, или var /= 5 * 2. (2.1.4.8)

5. Вы можете присвоить новые значения уже существующим переменным, используя оператор присваивания или один из составных операторов, например: (2.1.4.5)

var = 2 print(var) var = 3 print(var) var += 1 print(var)

6. Вы можете объединить текст и переменные с помощью оператора + и использовать функцию print() для вывода строк и переменных, например: (2.1.4.4)

var = "007" print("Agent " + var)



Упражнение 1

Каков вывод следующего фрагмента?

var = 2 var = 3 print(var)

Упражнение 2

Какие из следующих имен переменных недопустимы в Python?

my_var m 101 averylongvariablename m101 m 101 Del del

Упражнение 3

Каков вывод следующего фрагмента?

a = '1' b = "1" print(a + b)

Упражнение 4

Каков вывод следующего фрагмента?

a = 6 b = 3 a /= 2 * b print(a)