Числовые типы данных хранят числовые значения. Они неизменные типы данных.
Количество объектов создаются при присвоении значения для них. Например:
var1 = 1 var2 = 10
Вы также можете удалить ссылку на объект номер с помощью заявление del. Синтаксис утверждения del:
del var1[,var2[,var3[....,varN]]]]
Вы можете удалить один или несколько объектов с помощью заявление del. Например:
del var del var_a, var_b
Python поддерживает различные числовые типы:
Представить целое число в гекса-десятичной или восьмеричной форме
>>> number = 0xA0F #Hexa-decimal >>> number 2575 >>> number = 0o37 #Octal >>> number 31
Вот некоторые примеры чисел.
int | float | complex |
---|---|---|
10 | 0.0 | 3.14j |
100 | 34.20 | 45.j |
-786 | -21.9 | 9.345e-36j |
345 | 32.3+e18 | .876j |
-0490 | -90. | -.6546+0J |
-0×450 | -32.45e100 | 3e+26J |
0×69 | 32.2-E12 | 4.67e-7j |
Комплексное число состоит из упорядоченной пары действительных чисел с плавающей точкой, помеченных a + bj, где а действительная часть и б является мнимой частью комплексного числа.
Python преобразует числа внутри выражения, содержащего смешанные типы к общему типу для оценки. Иногда вам нужно преобразовать явно число от одного типа к другому, чтобы удовлетворить требования оператора или функции параметра.
Python включает в себя следующие функции, которые выполняют математические расчеты.
S.No. | Функция & Возвращает (Описание) |
---|---|
1 | abs(х) – Абсолютное значение х: (положительное) расстояние между x и нулем. |
2 | ceil(х) – Наименьшее целое число не меньше, чем х. |
3 | cmp(х, у) – 1, если х <у, 0, если х == у, или 1, если х> у. Запрещены в Python 3. Вместо использования возврата (х> у): (х <у) . |
4 | ехр(х) – Экспоненциальный х: е х |
5 | fabs(х) – Абсолютное значение х. |
6 | flor(х) – Наибольшее целое число, не большее, чем х. |
7 | log(х) – Натуральный логарифм х, при х> 0. |
8 | log10(х) – По основанию 10 логарифм х при х> 0. |
9 | max(x1, x2, …) – Самый большой из своих аргументов: значение ближе к положительной бесконечности |
10 | min(X1, x2, …) – Самый маленький из его аргументов: значение ближе к отрицательной бесконечности. |
11 | modf(х) – Дробные и целые части х в два-элемента кортежа а. Обе части имеют один и тот же знак, что и х. Целая часть возвращается в виде float. |
12 | pow(х, у) – Значение х ** у. |
13 | round(х [n]) – х округляется до n цифр от десятичной запятой. Python, округляет от нуля в качестве связующего выключателя: round(0.5) составляет 1,0 и round(-0,5) является: 1,0. |
14 | sqrt(х) – Квадратный корень из х при х> 0. |
Случайные числа используются для игр, моделирования, тестирования, безопасности и приложений конфиденциальности. Python включает в себя следующие функции, которые обычно используются.
S.No. | Описание функции |
---|---|
1 | choice(seq) – Случайный элемент из списка, кортежа или строки. |
2 | randrange([start,] stop [,step]) – Случайно выбранный элемент из range(start, stop, step). |
3 | random() – Случайное плавающее число r, такие, что 0 меньше или равен r и r меньше, чем 1 |
4 | seed([х]) – Задает значение целого числа, начиная используемое в генерации случайных чисел. Вызывайте эту функцию перед вызовом любой другой функции случайного модуля. Возвращает no. |
5 | shuffle(lst) – Рандомизация числа из списка на месте. Возвращает no. |
6 | uniform(х, у) – Случайное плавающее число r, так, что х меньше или равен r и r меньше, чем у. |
Python включает в себя следующие функции, которые выполняют тригонометрические вычисления.
S.No. | Описание функции |
---|---|
1 | acos(х) – Возвращает арккосинус х, в радианах. |
2 | asin(х) – Возвращает арксинус х, в радианах. |
3 | atan(х) – Возвращает арктангенс х, в радианах. |
4 | atan2(у, х) – Возврат atan(у/х), в радианах. |
5 | cos(х) – Возвращает косинус х радианах. |
6 | hypot(х, у) – Возвращение евклидовую норму, sqrt(х * х + у * у). |
7 | sin(х) – Возвращает синус х радианах. |
8 | tan(х) – Возвращает тангенс х радианах. |
9 | degrees(х) – Преобразование угол х из радиан в градусы. |
10 | radians(х) – Преобразование угол х из градусов в радианы. |
Модуль также определяет две математические константы:
S.No. | Константы и описание |
---|---|
1 | pi – Математическая константа пи. |
2 | e – Математическая константа е. |