Меню
×
   ❮     
HTML CSS JAVASCRIPT SQL PYTHON PHP КАК
     ❯   

Python Учебник


Обработка файлов


Python Модули


Python Matplotlib


Machine Learning


Python MySQL


Python MongoDB


Python Reference


Module Reference


Python How To


Python Examples



Python Числа



Python Числовые типы

В Python существует три числовых типа:

  • int
  • float
  • complex

Переменные числовых типов создаются, когда вы присваиваете им значение:

x = 1 # int
y = 2.8 # float
z = 1j # complex

Чтобы проверить тип любого объекта в Python, используйте функцию type():

print(type(x))
print(type(y))
print(type(z))
Попробуйте сами »

Python Целое число

"Int - или целое число", представляет собой целое число, положительное или отрицательное, без десятичных знаков, неограниченной длины.

Целое число:

x = 1
y = 35656222554887711
z = -3255522

print(type(x))
print(type(y))
print(type(z))
Попробуйте сами »

Python Дробные числа

"Float - или число с плавающей запятой" это число, положительное или отрицательное, содержащее один или несколько десятичных знаков.

Дробные числа:

x = 1.10
y = 1.0
z = -35.59

print(type(x))
print(type(y))
print(type(z))
Попробуйте сами »

Дробные числа так же могут быть возведены в степень с помощью буквы "e" обозначающей степерь числа 10.

Дробные числа:

x = 35e3
y = 12E4
z = -87.7e100

print(type(x))
print(type(y))
print(type(z))
Попробуйте сами »


Python Комплексные числа

"Complex - или комплексные числа" записываются с буквой "j" в качестве мнимой части:

Комплексные числа:

x = 3+5j
y = 5j
z = -5j

print(type(x))
print(type(y))
print(type(z))
Попробуйте сами »

Python Преобразование типа

Вы можете преобразовать один тип в другой с помощью методов int(), float(), и complex():

Преобразование из одного типа в другой:

x = 1 # int
y = 2.8 # float
z = 1j # complex

#конвертация из int в float:
a = float(x)

#конвертация из float в int:
b = int(y)

#конвертация int в complex:
c = complex(x)

print(a)
print(b)
print(c)

print(type(a))
print(type(b))
print(type(c))
Попробуйте сами »

Примечание: Вы не можете преобразовать комплексные числа в другой тип числа.


Python Случайные числа

В Python нет функции random() для создания случайных чисел, но в Python есть встроенный модуль random который можно использовать для создания случайных чисел:

Импортируйте модуль random и отобразите случайное число от 1 до 9:

import random

print(random.randrange(1, 10))
Попробуйте сами »

В нашем справочнике по модулю Случайные числа вы узнаете больше о модуле Random.


Python Проверьте себя с упражнениями чисел

Python Упражнение чисел:

Вставьте правильный синтаксис для преобразования x в число с плавающей запятой.

x = 5
x = (x)



×

Связаться с отделом продаж

Если вы хотите использовать услуги schoolsw3 как образовательное учреждение, команда или предприятие, отправьте нам электронное письмо:
sales@schoolsw3.com

Сообщить об ошибке

Если вы хотите сообщить об ошибке или внести предложение, отправьте нам электронное письмо:
help@schoolsw3.com

Schoolsw3 оптимизирован для обучения и подготовки. Примеры могут быть упрощены для улучшения чтения и обучения. Учебники, ссылки и примеры постоянно проверяются, чтобы избежать ошибок, но мы не можем гарантировать полную правильность всего контента.
При использовании Schoolsw3 вы соглашаетесь прочитать и принять наши условия использования,
политику использования файлов cookie и конфиденциальности.

Авторское право 1999- © Copyright. Все права защищены. Schoolsw3 работает на SW3.CSS.