สอนเขียนโค้ดรับตัวเลขจำนวนเต็ม 2 จำนวนแล้วเรียงจำนวนตามที่กรอกเข้ามา Python โดยตัวอย่างจะใช้คำสั่ง input ในการรับค่าตัวเลข 2 จำนวน และใช้คำสั่ง for เพื่อเรียงจำนวนตามที่กรอกเข้ามา สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง โค้ดรับตัวเลขจำนวนเต็ม 2 จำนวนแล้วเรียงจำนวนตามที่กรอกเข้ามา Python
try:
x = int(input('กรุณากรอกตัวเลขที่ 1 : '))
y = int(input('กรุณากรอกตัวเลขที่ 2 : '))
except:
x = 0
y = 0
if x > 0 and y > 0 :
for i in range( x, (y+1) ):
print( i )
ผลลัพธ์
กรุณากรอกตัวเลขที่ 1 : 1
กรุณากรอกตัวเลขที่ 2 : 5
1
2
3
4
5
จากโค้ดด้านบนรับตัวเลขจำนวนเต็ม 2 จำนวน ด้วยคำสั่ง input เก็บไว้ที่ตัวแปร x และ y แล้วเรียงจำนวนตามที่กรอกเข้ามา โดยใช้คำสั่ง for i in range( x, (y+1) ): หมายความว่าจะวนลูปเริ่มต้นตามค่า x จนถึงค่า y พร้อมกับพิมพ์ตัวเลขเรียงลำดับออกสู่หน้าจอ ผ่านตัวแปร i