ОСНОВНОЕ

WORDPRESS

Операционные системы

Базы данных

Фреймворк Bootstrap

Боже, не дай мне только написать книгу о книгах! (Г. Лихтенберг).

Python 3 – Числа

FavoriteLoadingДобавить в избранное
1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...
Python 3 - Числа
Числовые типы данных хранят числовые значения. Они неизменные типы данных.

Количество объектов создаются при присвоении значения для них. Например:

 

Вы также можете удалить ссылку на объект номер с помощью заявление del. Синтаксис утверждения del:

 

Вы можете удалить один или несколько объектов с помощью заявление del. Например:

 

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

  • Int (целые числа): Их часто называют просто целыми числами или ints. Они положительные или отрицательные целые числа, не имеющие знака после запятой. Целые числа в Python 3, неограниченного размера. Python 2 имеет два целочисленных типа: Int и long. Там больше нет  ‘long integer‘ в Python.
  • float (реальные значения с плавающей точкой): также называемые float, они представляют собой действительные числа и записываются с десятичной точкой, отделяющей целое число от дробные части. float могут быть также в научной записи, с Е или е, указывающей мощность  в 10 (2.5e2 = 2,5 × 10 2 = 250).
  • complex (комплексные числа): имеют вид A + BJ, где А и В являются float и J (или J) представляет собой корень квадратный из -1 (который является мнимым числом). Действительная часть числа является A, а мнимая часть B. Комплексные числа не используются часто в программировании на Python.

Представить целое число в гекса-десятичной или восьмеричной форме

 

Примеры

Вот некоторые примеры чисел.

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 преобразует числа внутри выражения, содержащего смешанные типы к общему типу для оценки. Иногда вам нужно преобразовать явно число от одного типа к другому, чтобы удовлетворить требования оператора или функции параметра.

  • Тип int(х) для преобразования х в простое целое.
  • Тип long(х) для преобразования х в длинное целое число.
  • Тип float(х) для преобразования х в число с плавающей точкой.
  • Тип complex(х) для преобразования х в комплексное число с вещественной частью х и мнимой частью нуля.
  • Тип complex(х, у) для преобразования х и у в комплексное число с вещественной частью х и мнимой части у. х и у являются числовыми выражениями

Математические функции

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 – Математическая константа е.

 

Читайте также

Добавить комментарий

Войти с помощью: 

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Простая логическая игра "Поймай кота". Задача игры окружить кота точками так, чтобы он не смог убежать с поля. Постигла неудача - начни игру снова!

Заполните форму и наш менеджер перезвонит Вам в самое ближайшее время!

badge
Обратный звонок 1
Отправить
galka

Спасибо! Ваша заявка принята

close
galka

Спасибо! Ваша заявка принята

close