Простой Python. современный стиль программирования - читать онлайн бесплатно полную версию книги . Страница 29

<class 'int'>

>>> type(99.9)

<class 'float'>

>>> type('abc')

<class 'str'>

Класс — это определение объекта; классы детально рассматриваются в главе 6.

В Python значения терминов «класс» и «тип» примерно одинаковы.

Имена переменных могут содержать только следующие символы:

 буквы в нижнем регистре (от «a» до «z»);

 буквы в верхнем регистре (от «A» до «Z»);

 цифры (от 0 до 9);

 нижнее подчеркивание (_).

Имена не могут начинаться с цифры. Python также особо обрабатывает имена,

которые начинаются с нижнего подчеркивания (об этом вы можете прочесть в гла-

ве 4). Корректными являются следующие имена:

 a;

 a1;

 a_b_c___95;

 _abc;

 _1a.

Числа

47

Следующие имена, однако, некорректны:

 1;

 1a;

 1_.

Наконец, не следует использовать следующие слова для имен переменных, по-

скольку они являются зарезервированными словами Python:

false

class

finally

is

return

none

continue

for

lambda

try

true

def

from

nonlocal

while

and

del

global

not

with

as

elif