Операции над числами
Как округлить число до трех десятичных знаков?
Для округления числа до трех десятичных знаков в Python можно использовать функцию round() с указанием количества знаков после запятой:
number = 3.14159265359
rounded_number = round(number, 3)
print(rounded_number) # Вывод: 3.142
В этом примере round(number, 3) округляет число number до трех десятичных знаков и возвращает результат.
Как вернуть двоичный код целого числа?
Чтобы получить двоичное представление целого числа в Python, можно использовать встроенную функцию bin():
number = 42
binary_representation = bin(number)
print(binary_representation) # Вывод: '0b101010'
Функция bin() возвращает строку, начинающуюся с префикса '0b', за которым следует двоичное представление числа.
Приведите пример тернарного оператора
В Python тернарный оператор имеет следующий синтаксис:
x = <выражение1> if <условие> else <выражение2>
Пример использования тернарного оператора:
age = 25
status = "adult" if age >= 18 else "minor"
print(status) # Вывод: "adult"
В этом примере, если переменная age больше или равна 18, то переменная status будет равна “adult”, в противном случае будет равна “minor”.