บทความนี้แนะนำสูตรหาเลขคู่ คี่ Python โดยใช้คำสั่ง if และการหารแบบเอาเศษด้วยเครื่องหมาย % สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง สูตรหาเลขคู่ คี่ Python
def evenOrOdd( x ):
if( x % 2 == 0 ):
return 'Even'
else:
return 'Odd'
print( '2 = '+str(evenOrOdd( 2 )) )
print( '3 = '+str(evenOrOdd( 3 )) )
print( '6 = '+str(evenOrOdd( 6 )) )
print( '10 = '+str(evenOrOdd( 10 )) )
ผลลัพธ์
2 = Even
3 = Odd
6 = Even
10 = Even
โค้ดด้านบนสร้าง function ชื่อ evenOrOdd รับค่าเข้ามาและคืนผลลัพธ์เป็น Even = เลขคู่ หรือ Odd = เลขคี่ ซึ่งสูตรการหาเลขคู่ คี่ Python ที่โปรแกรมนี้ใช้คือ การหารเอาเศษ โดยนำตัวเลขที่รับเข้ามา มาทำการหารแบบเอาเศษกับ 2 กรณีถ้าหารแล้วไม่เหลือเศษแปลว่าเป็นเลขคู่ กลับกันถ้าหารแล้วมีเศษแปลว่าเป็นเลขคี่