Переменные-числа


# десятичное
p1 = 5; p2 = -10
p3 = 3.45e2
p4 = int(10)
p5, p6 = 6, 5

# восьмеричное
p7 = 0777

# шестнадцатиричное
p8 = 0xFF

# комлексное
p9 = 1,5+0,5j


# сравнение float
def equal_float(a,b):
    return abs(a-b)<=sys.float_info.epsilon

Есть еще числа decimal - "безграничной" точности

import decimal
a = decimal.Decimal(123456790)