П а м я т к a
• КомментарииДля правильного логического выполнения программы, написанной на языке Python, имеют большое значение ее структура и отступы в начале строк. Уровень отступа строк используется для объединения операторов в группы. Группа операторов может входить в состав другой группы. При этом чем глубже уровень вхождения, тем больше отступ. Необходимо иметь в виду, что в пределах одной группы операторов отступ должен быть одинаковым.
Вы уже знакомы с числовыми величинами и арифметическими операциями над ними в языке Python. Еще раз напомним их.
Операция | Описание |
x + y | Сложение (сумма чисел x и y) |
x − y | Вычитание (разность чисел x и y) |
x * y | Умножение (произведение чисел x и y) |
x / y | Деление x на y (частное) |
x // y | Целочисленное деление (результат − целая часть частного) |
x % y | Остаток, полученный от целочисленного деления x на y |
x ** y | Возведение в степень (x в степени y) |
−x | Изменение знака числа |
При записи условия в программе используют знаки сравнения. В таблице показана запись этих знаков на языке ALPLogo и Python. Следует обратить особое внимание на запись знаков "равно" и "не равно", так как неправильное их использование может привести к программной ошибке.
ALPLogo | Python | Описание |
= | == | Равно |
<> | != | Не равно |
> | > | Больше |
< | < | Меньше |
>= | >= | Больше или равно |
<= | <= | Меньше или равно |
Разложение числа на цифры. Как вы знаете, при делении произвольного
числа на 10 полученное частное определяет цифру этого числа в разряде
единиц. Например, если цифра числа n в разряде единиц равна a, то
a = n % 10
Понятно, что если отбросить последнюю цифру, то последняя цифра полученного нового числа будет цифрой разряда десятков первоначального числа. При помощи указанной операции, отделив последнюю цифру нового числа, получаем цифру десятка первоначального числа. Таким способом можно определить цифры любого числа.