2.3.1.1 Python как калькулятор
Теперь мы собираемся показать вам совершенно новую сторону функции print(). Вы уже знаете, что функция может показать вам значения литералов, переданных ей аргументами.
Фактически, он может сделать нечто большее. Взгляните на фрагмент:
print(2+2)
Введите код еще раз в редакторе и запустите. Вы можете угадать результат?
Вы должны увидеть цифру четыре. Не стесняйтесь экспериментировать с другими операторами.
Не относясь к этому слишком серьезно, вы только что обнаружили, что Python можно использовать в качестве калькулятора. Не очень удобный и точно не карманный, но все же калькулятор.
Принимая это более серьезно, мы переходим в область операторов и выражений.
Основные операторы
Оператор - это символ языка программирования, который может оперировать значениями.
Например, как и в арифметике, знак + (плюс) - это оператор, который может складывать два числа, давая результат сложения.
Однако не все операторы Python так очевидны, как знак плюса, поэтому давайте рассмотрим некоторые операторы, доступные в Python, и объясним, какие правила регулируют их использование и как интерпретировать операции, которые они выполняют.
Мы начнем с операторов, которые связаны с наиболее широко известными арифметическими операциями:
+, -, *, /, //, %, **
Порядок их появления не случаен. Мы поговорим об этом подробнее, когда пройдем их все.
Помните: данные и операторы, соединенные вместе, образуют выражения. Самым простым выражением является литерал.
Фактически, он может сделать нечто большее. Взгляните на фрагмент:
print(2+2)
Введите код еще раз в редакторе и запустите. Вы можете угадать результат?
Вы должны увидеть цифру четыре. Не стесняйтесь экспериментировать с другими операторами.
Не относясь к этому слишком серьезно, вы только что обнаружили, что Python можно использовать в качестве калькулятора. Не очень удобный и точно не карманный, но все же калькулятор.
Принимая это более серьезно, мы переходим в область операторов и выражений.
Основные операторы
Оператор - это символ языка программирования, который может оперировать значениями.
Например, как и в арифметике, знак + (плюс) - это оператор, который может складывать два числа, давая результат сложения.
Однако не все операторы Python так очевидны, как знак плюса, поэтому давайте рассмотрим некоторые операторы, доступные в Python, и объясним, какие правила регулируют их использование и как интерпретировать операции, которые они выполняют.
Мы начнем с операторов, которые связаны с наиболее широко известными арифметическими операциями:
+, -, *, /, //, %, **
Порядок их появления не случаен. Мы поговорим об этом подробнее, когда пройдем их все.
Помните: данные и операторы, соединенные вместе, образуют выражения. Самым простым выражением является литерал.