Алфавит языка
Алфавит языка программирования Python - набор допустимых символов, которые можно использовать для записи программы.
A, B, C, …, X Y, Z
Алфавит языка Python
Латинские прописные
буквы
Латинские строчные
буквы
Арабские цифры
Специальные
символы
a, b, c,…, x, y, z
0, 1, 2, …, 7, 8, 9
Знаки арифметические(+,-,*,/),
препинания, скобки и другие
Зарезервированные (служебные) слова
for, if,class, def, print, input и т.д.
Алфавит языка
В алфавит языка Python включены неделимые элементы (составные символы).
!= ==
Неделимые элементы
Знаки не равно, равно
Знаки больше или равно,
меньше или равно
Начало и конец
комментария
>= <=
""" и """
''' и '''
Алфавит и словарь языка
Имена (констант, переменных и других объектов):
не служебные слова;
состоят из букв, цифр и символа подчеркивания;
начинаются с буквы или символа подчеркивания;
прописные и строчные буквы РАЗЛИЧАЮТСЯ!
Правильные имена
x
velichina
zzz
polnaja_summa
s25
_k1
oshibka
Желательно давать переменным «говорящие» имена
Неправильные имена
polnaja summa - содержится символ (пробел)
2as - начинается с цифры
Domby&Son - содержится символ &
and – служебное слово языка
Данные и их типы
целые числа (integer) – положительные и отрицательные целые числа, а также 0 (например: 4, 687, -45, 0).
числа с плавающей точкой (float point) – дробные числа
(например: 1.45, -3.789654, 0.00453).
Примечание: разделителем целой и дробной части
служит точка, а не запятая.
строки (string) — набор символов, заключенных в кавычки
(например: "ball", "What is your name?",
'dkfjUUv', '6589').
Примечание: кавычки в Python могут быть
одинарными или двойными.
Изменение типов данных
int() – преобразует аргумент в целое число
str() – преобразует аргумент в строку
float() – … в число с плавающей точкой
Выражение | Результат выполнения |
int ('56') | 56 |
int (4.03) | 4 |
int ("comp 486") | O ш и б к а |
str (56) | '56' |
str (4.03) | '4.03' |
float (56) | 56.0 |
float ("56") |
Имена переменных в Python
Имя переменной может состоять только из цифр, букв и символов подчеркивания
Имя переменной не может начинаться с цифр
Имя должно описывать суть , т.е. нужно давать имена, говорящие о назначении данных, на которые они ссылаются
Имя переменной не должно совпадать с командами языка (зарезервированными ключевыми словами)
Имя переменной принято начинать со строчной буквы
Не следует создавать имена длиннее 15 символов
Чтобы узнать значение, на которое ссылается переменная, находясь в режиме интерпретатора, достаточно ее вызвать (написать имя и нажать Enter).
Логические выражения и логический тип данных
Примеры работы с логическими выражениями на языке программирования Python (после # написаны комментарии):
x = 12 – 5 # это не логическая операция, а
операция присваивания переменной x
результата выражения 12 — 5
x == 4 # x равен 4
x == 7 # x равен 7
x != 7 # x не равен 7
x != 4 # x не равен 4
x > 5 # x больше 5
x < 5 # x меньше 5
x >= 6 # x больше или равен 6
x <= 6 # x меньше или равен 6
Логические выражения и логический тип данных
Логические операции
Логические выражения в результате вычисления принимают логические значения True и False.
Логические операции: отрицание - NOT, логическое умножение - AND, логическое сложение - OR, исключающее «или» -XOR .
Примеры: (после # написаны комментарии):
x = 8 y = 13
x == 8 and y < 15 # x равен 8 и y меньше 15
x > 8 and y < 15 # x больше 8 и y меньше 15
x != 0 or y >15 # x не равен 0 или y больше 15
x < 0 or y >15 # x меньше 0 или y больше 15
© ООО «Знанио»
С вами с 2009 года.