54 of 151 menu

ฟังก์ชัน divmod

ฟังก์ชัน divmod คืนค่า tuple ของผลหาร (จำนวนที่ได้จากการหาร จำนวนหนึ่งด้วยอีกจำนวน) และเศษที่ได้จาก การหาร ในพารามิเตอร์แรกของเมธอดระบุ จำนวนที่ต้องการหาร (ตัวตั้งหาร), ในพารามิเตอร์ที่สอง - จำนวนที่ใช้ หารจำนวนแรก (ตัวหาร)

ไวยากรณ์

divmod(ตัวตั้งหาร, ตัวหาร)

ตัวอย่าง

มาดูผลหารและเศษจากการหาร จำนวน 20 ด้วย 5:

print(divmod(20, 5))

ผลลัพธ์การทำงานของโค้ด:

(4, 0)

ตัวอย่าง

คราวนี้ลองใช้ฟังก์ชัน divmod กับ จำนวน 21:

print(divmod(21, 5))

ผลลัพธ์การทำงานของโค้ด:

(4, 1)

ตัวอย่าง

มาดูผลหารและเศษจากการหาร จำนวน -15 ด้วย 2:

print(divmod(-15, 2))

ผลลัพธ์การทำงานของโค้ด:

(-8, 1)

ดูเพิ่มเติม

  • เมธอด fmod ของโมดูล math,
    ซึ่งคืนค่า เศษจากการหารจำนวนทศนิยม
  • เมธอด remainder ของโมดูล math,
    ซึ่งคืนค่า เศษจากการหารจำนวน
ไทย
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣTürkmenTürkçeЎзбекOʻzbekTiếng Việt
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ