تدعم بايثون ثلاثة أنواع رئيسية من الأرقام، وهي الأعداد الصحيحة int والأعداد العشرية float والأعداد المركبة complex. يمكن إجراء جميع العمليات الحسابية المعتادة عليها كالجمع والطرح والضرب والقسمة.
الأعداد الصحيحة int
x = 100
y = -50
z = 999999999999
الأعداد العشرية float
price = 19.99
ratio = 1.0e3 # 1000.0
العمليات الحسابية
print(10 + 3) # 13
print(10 - 3) # 7
print(10 * 3) # 30
print(10 / 3) # 3.33...
print(10 // 3) # 3 قسمة صحيحة
print(10 % 3) # 1 الباقي
print(10 ** 3) # 1000 الأس
الأعداد المركبة
c = 2 + 3j
print(c.real, c.imag)