Типы данных, определенные в нашей статье 20 лучших терминов программирования, которые должен знать каждый, — это средства идентификации типов данных, используемых в языке программирования. С помощью типов данных мы можем определить тип данных, а затем выполнить связанные операции для обработки этого типа данных.

Python имеет пять стандартных типов данных:

  1. Числа
  2. Нить
  3. Список
  4. Кортеж
  5. Словарь

Числа в Питоне

В Python все является объектом, поэтому в Python есть отдельный класс чисел, а все целые и действительные числа являются объектами в Python. Числовые типы данных Python хранят числовые значения. Поскольку число является объектом в python, оно создается после того, как вы присвоите ему значение.

Python поддерживает следующие различные типы чисел:

  1. интервал (целые числа)
  2. float (значение с плавающей запятой)
  3. сложные (комплексные числа)

Целые числа — это числа без десятичных значений. Это либо положительные, либо отрицательные целые числа.
Пример: 23, -10, -100, 35 и т. д.

Плавающие или плавающие значения являются действительными числами. Они состоят из десятичных значений и могут быть как положительными, так и отрицательными значениями с плавающей запятой.
Пример: 10,5, 29,15, -19,7, -12,3, 12,3 + e18 и т. д.

Комплексное число состоит из упорядоченной пары действительных чисел, в которой оба они имеют тип float, обозначаемый x + yj, где x и y — действительные числа, а j — мнимая единица.
Примеры: 3+5j , 3.5j, 4e+21j

Это тип чисел, который поддерживает Python3. Наряду с этими числами существует также некоторая встроенная функция, которую Python поддерживает. Некоторые из них можно реализовать непосредственно в нашей переменной, для выполнения других необходимо импортировать модуль с именем math. Итак, вот список наиболее распространенных встроенных функций, которые работают с числами.

1) abs() для получения в результате абсолютного значения. В математике абсолютное значение означает скалярное расстояние этого конкретного числа на числовой прямой от 0. Поскольку это скалярное расстояние, поэтому направление от нуля не имеет значения. Пример: абс(15) равно 15, абс(-74) равно 74, абс(3+4j) равно 5,0

2) pow() используется для выполнения операции на основе мощности. Синтаксис этой встроенной функции таков: pow(число, поднятое_до_этого_числа), поэтому этой функции нужны два числа в качестве аргумента. Пример: pow(3,2) даст 9, pow(4,3) даст 64

3) round() используется для округления числа с плавающей запятой. Полезно округлять числа до удобочитаемого числа с плавающей запятой, когда после запятой много цифр. Это также полезно в ситуациях, когда необходима идеальная круглая фигура, например, при работе с деньгами.

Функция round() также принимает в качестве параметров два числа: round(number, decimal_place_to_round). Пример: round(1.3458732,3) будет округлен до 1.346.

4) complex() — это встроенная функция, полезная для создания комплексных чисел. Функция принимает два аргумента, первый из которых будет обозначать действительную часть, а второй — мнимую часть комплексного числа. Синтаксис сложный (реальный, воображаемый). Примеры: комплекс (3,4) даст 3 + 4j

5) функция conjugate() возвращает сопряжение заданного комплексного числа. Например: x = 5 + 6j, тогда x.conjugate() вернет 5–6j. Функция conjugate() не принимает никаких аргументов.

Первоначально опубликовано на сайте codeinpython.com 31 мая 2017 г.