⊗pyPmLpNSG 157 of 208 menu

การสร้างตัวเลขด้วยขั้นตอนผ่าน for ใน Python

เพื่อที่จะพิมพ์ตัวเลขโดยมีขั้นตอนที่กำหนด จำเป็นต้องส่งพารามิเตอร์ตัวที่สามเข้าไปในฟังก์ชัน range

ตัวอย่าง

ลองพิมพ์ตัวเลขจาก 1 ถึง 9 ด้วยขั้นตอน 2:

for num in range(1, 10, 2): print(num)

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

1 3 5 7 9

ตัวอย่าง

หากกำหนดขั้นตอนด้วยตัวเลขติดลบ ตัวเลขจะถูกพิมพ์ในลำดับย้อนกลับ ลองสลับค่าของพารามิเตอร์แรกและที่สอง ของฟังก์ชันเพื่อให้เห็นภาพชัดเจน:

for num in range(10, 1, -1): print(num)

หลังจากรันโค้ด ตัวเลขจาก 10 ถึง 2 จะถูกแสดงออกมา เนื่องจากตัวเลขใน พารามิเตอร์ที่สองจะไม่รวมอยู่ในช่วง:

10 9 8 7 6 5 4 3 2

โจทย์ฝึกปฏิบัติ

ให้พิมพ์เลขคู่จาก 1 ถึง 100 ลงในคอนโซล

ให้พิมพ์ตัวเลขจาก -10 ถึง 10 ลงในคอนโซล

เขียนโค้ดเพื่อให้ได้ตัวเลขต่อไปนี้:

20 17 14 11 8 5 2
ไทย
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
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ