Latest web development tutorials

номера python3 (номер)

тип Python для хранения цифровых значений данных.

Не допускается, чтобы изменить тип данных, а это значит, что если вы измените тип цифровых данных имеют значение, перераспределить пространство памяти.

Следующие примеры будут созданы объекты номер, когда присвоение переменной:

var1 = 1
var2 = 10

Вы также можете использовать дель заявление, чтобы удалить часть цифрового объекта.

дель синтаксиса утверждение:

del var1[,var2[,var3[....,varN]]]]

Вы можете использовать дель заявление для удаления отдельных или нескольких объектов ссылок, например:

del var
del var_a, var_b

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

  • Целое число (Int) - часто называют целое или целое положительное или отрицательное целое число, без знака после запятой. Python3 нет ограничений на размер целого числа, оно может быть использовано в качестве используемого типа Long, так что нет python2 python3 Длинный тип.
  • Поплавок ( с плавающей точкой) - с плавающей точкой и целая часть от дробной части, поплавки также могут быть выражены (2.5e2 = 2,5 х 10 2 = 250) с использованием научной нотации
  • Комплекс ((комплекс)) - комплексное по действительной и мнимой частей, вы можете использовать + ЛЮ, или комплекс (а, б) , что действительная часть и мнимую часть Ь является типом с плавающей точкой.

Мы можем использовать шестнадцатеричные и восьмеричные целые числа, чтобы представить:

>>> number = 0xA0F # 十六进制
>>> number
2575

>>> number=0o37 # 八进制
>>> number
31
INT поплавок комплекс
10 0.0 3.14j
100 15.20 45.j
-786 -21,9 9.322e-36j
080 32,3 + e18 .876j
-0490 -90. -.6545 + 0J
-0x260 -32.54e100 3e + 26J
0x69 70,2-E12 4.53e-7j
  • Python поддерживает множественное число на действительной и мнимой частей, вы можете использовать + ЛЮ, или сложным (а, б), что действительная часть и мнимую часть Ь является типом с плавающей точкой.


Python числовое преобразование типов

Иногда нам нужно встроенные преобразования типов данных, преобразование типов данных, вам нужно всего лишь ввести данные в качестве имени функции.

  • Int (х) Преобразует х в целое число.

  • сплавающей точкой (х) Преобразует х к поплавку.

  • комплекс (х) Преобразует х к сложному, вещественной части х, мнимая часть равна нулю.

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

Следующий пример преобразует переменную с плавающей запятой представляет собой целое число:

>>> a = 1.0
>>> int(a)
1

цифровая работа Python

интерпретатор Python может быть использован в качестве простого калькулятора, вы можете ввести выражение в интерпретаторе, он выводит значение выражения.

Синтаксис выражений прост: +, -, * и /, и других языках (например, Pascal или C) то же самое. Например:

>>> 2 + 2
4
>>> 50 - 5*6
20
>>> (50 - 5*6) / 4
5.0
>>> 8 / 5  # 总是返回一个浮点数
1.6

Примечание: Результаты на разных машинах операций с плавающей точкой могут быть разными.

В целочисленного деления, деление (/) всегда возвращает число с плавающей точкой, если вы просто хотите , чтобы получить результаты целого числа, то дробная часть может быть удален, вы можете использовать оператор@:

>>> 17 / 3  # 整数除法返回浮点型
5.666666666666667
>>>
>>> 17 // 3  # 整数除法返回向下取整后的结果
5
>>> 17 % 3  # %操作符返回除法的余数
2
>>> 5 * 3 + 2 
17

Знак равенства (=) используется для присвоения значений переменным. После этого задания, в дополнение к следующему строке, интерпретатор не покажет никаких результатов.

>>> width = 20
>>> height = 5*9
>>> width * height
900

Python можно использовать оператор** для возведения в степень:

>>> 5 ** 2  # 5 的平方
25
>>> 2 ** 7  # 2的7次方
128

Переменная перед использованием должны быть "определены" (то есть, значение, присвоенное переменной), в противном случае сообщение об ошибке:

>>> n   # 尝试访问一个未定义的变量
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
NameError: name 'n' is not defined

Различные типы смешанных целочисленных операндов будут преобразованы с плавающей точкой:

>>> 3 * 3.75 / 1.5
7.5
>>> 7.0 / 2
3.5

В интерактивном режиме, последний результат выражения выводится присваивается переменной_.Например:

>>> tax = 12.5 / 100
>>> price = 100.50
>>> price * tax
12.5625
>>> price + _
113.0625
>>> round(_, 2)
113.06

Здесь переменная_ следует рассматривать как переменные пользователя только для чтения.



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

функция Возвращаемое значение (описание)
абс (х) Возвращает абсолютное значение, например, ABS (-10) возвращает 10
CEIL (х) Возвращает на целые числа, такие как Math.ceil (4.1) возвращает 5

CMP (х, у)

Если х <у возвращает -1, если х == у Возвращает 0, если х> у возвращает 1. Python 3 является устаревшим. Это использование (х> у) - (х <у) заменить.
ехр (х) Возвращает е , возведенное в степень х х), так как Math.exp (1) возвращает 2,718281828459045
ФАБС (х) Возвращает абсолютное значение, например, math.fabs (-10) возвращает 10,0
пол (х) Возвращает округленное целое число, например, Math.floor (4.9) возвращает 4
войти (х) Как Math.log (Math.E) возвращает 1.0, Math.log (100,10) возвращает 2.0
log10 (х) Возвращает основание 10 логарифм х, например math.log10 (100) возвращает 2.0
макс (x1, x2, ...) Максимальный возврат для данного параметра, последовательности параметров.
мин (x1, x2, ...) Возвращает минимальное значение для данного параметра, т.е. последовательности параметров.
MODF (х) Возвращает целую часть х и дробной части, численные символы и две части одного и того же х, целую часть в с плавающей точкой представления.
POW (х, у) Значение после операции х ** у.
круглый (х [п]) Возвращает округленное значение флоат х, как указано п значение представляет собой округление до числа знаков после запятой.
SQRT (х) Возвращает квадратный корень из х, числа могут быть отрицательными, тип возвращаемого значения является действительным числом, например Math.sqrt (4) возвращает 2 + 0J


Случайная функция номер

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

Функции случайных чисел Python включают следующие общие черты:

функция описание
выбор (сл) Из последовательности элементов в случайно выбранном элементе, таких как random.choice (диапазон (10)), 0-9 в случайно выбранное целое число.
randrange ([старт,] остановка [ шаг]) Чтобы получить случайное число из в пределах указанного диапазона с шагом указанного базового сбора, база по умолчанию 1
случайным образом () Случайным образом генерируемые под вещественное число в [0,1) диапазоне.
Семя ([х]) Изменение случайных чисел семян семян генератор. Если вы не понимаете принцип, вы не должны установить специальное семя, Python поможет вам выбрать семена.
перетасовка (LST) Все элементы последовательности в случайном порядке
равномерная (х, у) Случайным образом генерируемые под вещественное число в [х, у] диапазона.


тригонометрические функции

Python включает в себя следующие тригонометрические функции:

функция описание
экоса (х) Возвращает арккосинус х в радианах.
ASIN (х) Возвращает арксинус х радиан.
ATAN (х) Возвращает арктангенс х в радианах.
atan2 (у, х) Возвращает арктангенс X и Y значений координат.
соз (х) Возвращает косинус х радиан.
hypot (х, у) Назад евклидова норма SQRT (х * х + у * у).
Sin (х) Возвращает синус х радиан.
загар (х) Возвращает тангенс х радиан.
градусов (х) Преобразует радианы в градусы, такие как градусов (math.pi / 2), вернулся 90,0
радиан (х) Преобразование градусов в радианы


Математические константы

постоянная описание
пи Математическая константа пи (р, л, как правило представлены)
е Математическая константа е, е природных констант (константы природы).