Числа и их методы
1. Основные числовые типы
int
10, -5
Целые числа
float
3.14, -0.5
Числа с плавающей точкой
complex
2 + 3j
Комплексные числа
2. Методы и функции для чисел
2.1 Методы объектов int и float
int и floatНа самом деле у чисел мало встроенных методов, чаще используют функции:
x = 10
y = -3.7
z = 3 + 4jabs(x)— абсолютное значение
abs(-5) # 5
abs(-3.7) # 3.7round(x, n)— округление до n знаков после запятой
round(3.14159, 2) # 3.14complex(real, imag)— создание комплексного числа
divmod(a, b)— возвращает(частное, остаток)
pow(x, y)— возведение в степень
int(),float(),complex()— приведение типов
2.2 Методы строковых представлений чисел
3. Особенности чисел
Неизменяемость — числа нельзя изменить, операции создают новый объект:
Поддержка всех стандартных операций:
+,-,*,/,//,%,**.Boolean-эквивалент:
0→False, все остальные числа →True
4. Применение в автотестах
Проверка числовых значений API:
Генерация тестовых данных:
Работа с координатами на UI:
Валидация значений с округлением:
💡 Вывод:
Числа в Python — это int, float, complex, неизменяемые объекты.
Основные методы и функции:
abs(),round(),pow(),divmod(),complex(), а также преобразования типов.Используются для вычислений, проверки данных и генерации тестовых данных.
Last updated
Was this helpful?