Python — один из самых гибких языков, когда дело касается работы с числами. Он одинаково удобен для решения школьных задач, финансовых расчётов и научных вычислений. В этой статье мы разберём типы чисел, базовые операции, а затем перейдём к интересным трюкам, включая работу с бесконечностью, числами Фибоначчи, рациональными и комплексными числами, фракталы, и даже немного машинного обучения. В Python есть три основных числовых типа: int - целое число. Например: 42
float - число с точкой. Например: 3.14
complex - комплексное число. Например: 2 + 3j a = 10 # int
b = 3.5 # float
c = 2 + 4j # complex
print(type(a)) # <class 'int'>
print(type(b)) # <class 'float'>
print(type(c)) # <class 'complex'> print(7 + 3) # 10
print(7 - 3) # 4
print(7 * 3) # 21
print(7 / 3) # 2.333...
print(7 // 3) # 2 (целая часть)
print(7 % 3) # 1 (остаток)
print(2 ** 3) # 8 (возведение в степень) import math
print(math.inf > 10**1000) # True
print(-math.inf < -10*