Swift-Python (34 части серии)
Арифметические операторы
Арифметические операторы зарезервированы символы, используемые для выполнения математических операций (расчетов).
Примеры
1 + 3 | + | Добавление | int. |
3 – 1 | – | Вычитание | int. |
3 * 2 | * | Умножение | int. |
3 ** 2 | ** | Экспонент | int. |
3 / 2 | / | Поплавок подразделение | плавать |
3 // 2 | // | Integer division. | int. |
3 % 2 | % | Модуль | int. |
Примечание
- Если один из операндов – это поплавок, то полученное значение отличается (преобразовано) в поплавок.
Например: 1.0 +.0 и 1 +
Отказ //
, возвращает всю номерную часть (Civent) разделения. Итак,Учитывая: 22.0//.0 и 22//
Отказ/
, возвращает кожи и остаток как поплавок вместе.Например: 22.3333333333333333 и 0.25/,5
Отказ
Литья означает, что преобразование или изменение из одного типа на другой. Чтобы узнать тип значения, используйте Тип (OBJ)
функция. Например: введите (2) и тип ('2') вернется <класс 'int'> и
соответственно. Это означает, что 2 – это целое число и «2» – это строка.
Примечание
Значения X и Y не меняются после литья, за исключением того, что мы делаем, y (y)
.
Напишите программу для оценки и распечатки результатов следующего, учитывая, что А
и B
:
- _ (2 _ b) – 5
- 2 * (b – a) + b
- (- (a _ b) ** 2 – (4 _ a * b))/((b//a)//3 + (16/a/b))
- ((A ** 2) – (B ** 2))//((B – A) ** 2)
- ((A + B)% 2) – ((b% a) + 1)
+, -, *, **,/,//,%
зарезервированы для математических операций.- Правило приоритета является
(), **, *,//,/, +, -
Отказ - Используйте скобки для изменения приоритета.
Swift-Python (34 части серии)
Оригинал: “https://dev.to/otumianempire/python3-programming-exercise-4-186k”