Контрольные задания > 9. В командном режиме введите последовательно строки:
a = 10
type(a)
a = '10 10'
type(a)
a = False
type(a)
a = 12.0
type(a)
Сделайте вывод о том, как изменялся тип переменной a.
Вопрос:
9. В командном режиме введите последовательно строки:
a = 10
type(a)
a = '10 10'
type(a)
a = False
type(a)
a = 12.0
type(a)
Сделайте вывод о том, как изменялся тип переменной a.
Ответ:
Переменная `a` изменяла свой тип следующим образом:
1. `a = 10`: Тип переменной `a` - `int` (целое число).
2. `a = '10 10'`: Тип переменной `a` изменился на `str` (строка).
3. `a = False`: Тип переменной `a` изменился на `bool` (логическое значение).
4. `a = 12.0`: Тип переменной `a` изменился на `float` (число с плавающей точкой).
Вывод: Тип переменной в Python может изменяться в процессе выполнения программы в зависимости от присваиваемого ей значения.