Python ile Yaş Hesaplama Programı

Bu yazımızda, Python ile yaş hesaplama işlemini gerçekleştirebileceğimiz örnek bir program kodlayacağız.

  1. Başla
  2. Kullanıcıdan doğum yılını, ayını ve gününü al.
  3. Bugünün tarihini al.
  4. Yaşı hesapla (Şu anki yıl – doğum yılı).
  5. Hesaplanan yaş ekrana yazdır.
  6. Bitir

Bu kodu yazarken aşağıdaki adımları takip ettim:

  1. Kullanıcının doğum tarihini almak için yil, ay ve gun adında üç ayrı değişken oluşturdum. Kullanıcıdan bu değerleri almak içinse input() fonksiyonunu kullandım. Bu fonksiyon string döndürdüğü için kullanıcının girdiği değerleri tam sayıya çevirmek adına int() fonksiyonunu kullandım. Bu şekilde doğum yılını, ayını ve gününü doğru bir formatta alabildim.
  2. Bugünün tarihini almak için datetime modülünden now() metodunu kullandım. Bu metot, mevcut tarihi ve saati içeren bir datetime nesnesi döndürür. Bu nesneyi bugun adlı bir değişkene atadım.
  3. Yaşı hesaplamak için, kullanıcı tarafından girilen doğum yılını bugun.year ile yani mevcut yıl ile karşılaştırdım. Kullanıcının yaşını bulmak için, şu anki yıl ile doğum yılını birbirinden çıkardım ve kullanıcının yaşını bulup bunu yas adlı bir değişkene atadım.
from datetime import datetime
# Kullanıcının doğum tarihini al
yil = int(input("Doğum yılınızı girin: "))
ay = int(input("Doğum ayınızı girin: "))
gun = int(input("Doğum gününüzü girin: "))
# Bugünün tarihini al
bugun = datetime.now()
# Yaşı hesapla
yas = bugun.year - yil
print("\nYaşınız:", yas)

Bu program, kullanıcının doğum tarihini alır, bugünkü tarihe göre yaşını hesaplar ve hesaplanan yaş ekrana yazdırılır.

İlgili Makaleler

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Başa dön tuşu