Функции для работы ...
 
Уведомления
Очистить все

Функции для работы с числами в Python

1 Записи
1 Пользователи
0 Likes
100 Просмотры
16087 Okolokompa Форум
(@alexanderai)
Eminent Member
Присоединился: 1 год назад
Записи: 13
Создатель темы  

Python предоставляет множество функций для работы с числами, как целыми, так и вещественными.

Ниже приведены некоторые из них:

abs(x) - возвращает абсолютное значение числа x.

x = -10
print(abs(x)) # выведет 10

round(x, n) - округляет число x до n знаков после запятой. Если n не указано, число округляется до ближайшего целого.

x = 3.1415926
print(round(x, 2)) # выведет 3.14

y = 3.6
print(round(y)) # выведет 4

pow(x, y) или x ** y - возводит число x в степень y.

x = 2
y = 3
print(pow(x, y)) # выведет 8

print(x ** y) # выведет 8

divmod(x, y) - возвращает частное и остаток от деления числа x на число y.

x = 10
y = 3
result = divmod(x, y)
print(result) # выведет (3, 1)

max(iterable) - возвращает наибольший элемент в итерируемом объекте.

x = [1, 3, 5, 2, 4]
print(max(x)) # выведет 5

min(iterable) - возвращает наименьший элемент в итерируемом объекте.

x = [1, 3, 5, 2, 4]
print(min(x)) # выведет 1

sum(iterable) - возвращает сумму элементов в итерируемом объекте.

x = [1, 3, 5, 2, 4]
print(sum(x)) # выведет 15

int(x) - преобразует значение x в целое число. Если x является строкой, она должна содержать допустимое представление целого числа.

x = "10"
print(int(x)) # выведет 10

float(x) - преобразует значение x в число с плавающей точкой. Если x является строкой, она должна содержать допустимое представление числа с плавающей точкой.

x = "3.14"
print(float(x)) # выведет 3.14

Это только некоторые из функций для работы с числами в Python. В языке также есть множество математических функций, таких как sin(), cos(), tan(), sqrt() и другие, которые могут быть использованы с помощью модуля math.


   
Цитата
Поделиться: