คูณตัวเลขขนาดใหญ่ใน Python ทำได้โดยตรงไม่ต้องกังวลเรื่องความเร็ว Python รองรับ "bignum" integer type ทำงานกับตัวเลขใหญ่ได้เท่าไหร่ก็ได้ ใน Python 2.5+ เรียกว่า long แยกจาก int แต่ interpreter เลือกอัตโนมัติ
ตราบใดที่เวอร์ชัน 2.5 ขึ้นไป ทำคณิตศาสตร์มาตรฐาน ตัวเลขที่เกินขอบเขต 32-bit จะแปลงเป็น bignum อัตโนมัติและโปร่งใส
ตัวอย่าง
a = 15421681351 b = 6184685413848 print(a * b)
ผลลัพธ์
95378247708541418748648