Devdit
 

Python คํานวณอายุ แสดงอายุจากปีเกิด

13.4K

สอนภาษา 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 มาแสดงผลออกสู่หน้าจอ

เขียน 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ