สอนภาษา Python เขียนโค้ดคํานวณอายุ และแสดงอายุจากปีเกิด โดยรับค่าปีเกิดจากผู้ใช้งานเป็น พ.ศ. และนำข้อมูลดังกล่าวมาคำนวณอายุ พร้อมกับแสดงอายุออกสู่หน้าจอ สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง Python คํานวณอายุ แสดงอายุจากปีเกิด
import datetime
now = datetime.datetime.now()
try:
y = int(input('กรุณากรอกปีเกิด (พ.ศ.เช่น 2531) : '))
except:
y = 0
if y > 0 :
y = int( now.year + 543 ) - y
print( 'ปัจจุบันคุณอายุ', y )
ผลลัพธ์
กรุณากรอกปีเกิด (พ.ศ.เช่น 2531) : 2531
ปัจจุบันคุณอายุ 34
1. import module datetime เพื่อใช้คำสั่งสำหรับดึงปีปัจจุบัน
2. รับค่าปีเกิด พ.ศ. จากผู้ใช้งาน และเก็บไว้ที่ตัวแปร y
3. กรณีตัวแปร y มีค่ามากกว่า 0 ให้ตัวแปร y เท่ากับ ( ปีปัจจุบัน + 543 ) - ปีเกิด ซึ่งจะได้ผลลัพธ์เป็นอายุปัจจุบันของผู้ใช้งาน
4. หลังจากคํานวณอายุ เสร็จแล้วนำตัวแปร y มาแสดงผลออกสู่หน้าจอ