คุณสามารถเพิ่ม/ลบตัวเลขจำนวนมากใน python ได้โดยตรงโดยไม่ต้องกังวลเรื่องความเร็ว Python รองรับประเภทจำนวนเต็ม "bignum" ซึ่งสามารถทำงานกับตัวเลขขนาดใหญ่ได้ตามอำเภอใจ ใน Python 2.5+ ประเภทนี้เรียกว่า long และแยกจากประเภท int แต่ล่ามจะใช้ตามความเหมาะสมโดยอัตโนมัติ
ตราบใดที่คุณมีเวอร์ชัน 2.5 ขึ้นไป เพียงแค่ดำเนินการคำนวณทางคณิตศาสตร์มาตรฐาน และตัวเลขใดๆ ที่เกินขอบเขตของคณิตศาสตร์แบบ 32 บิตจะถูกแปลงเป็นตัวเลขขนาดใหญ่ (และโปร่งใส) โดยอัตโนมัติ (และโปร่งใส)
ตัวอย่าง
a = 182841384165841685416854134135 b = 135481653441354138548413384135 print(a - b)
ผลลัพธ์
สิ่งนี้จะให้ผลลัพธ์ -
47359730724487546868440750000