Python มีฟังก์ชัน round() ในตัวสำหรับจุดประสงค์นี้ ฟังก์ชันรับอาร์กิวเมนต์สองตัว คือจำนวนที่จะปัดเศษและตำแหน่งที่จะปัดเศษ หากจะปัดเศษตัวเลขเป็นจำนวนเต็มที่ใกล้เคียงที่สุด จะไม่มีการระบุอาร์กิวเมนต์ที่สอง
>>> round(1.7456) 2 >>> round(1.4756) 1
อย่างไรก็ตาม หากจะปัดเศษขึ้น 0.5 จะถูกเพิ่มเข้าไปก่อนปัดเศษ
>>> round(1.7456+0.5) 2 >>> round(1.4756+0.5) 2