Python Yaşa göre filtreleme yapmak

utku.2

Yoctopat
Katılım
13 Aralık 2023
Mesajlar
1
Daha fazla  
Cinsiyet
Erkek

Peki Python şeklinde var mı?
 
Son düzenleyen: Moderatör:
Python:
from datetime import datetime

dt = datetime.now()
yas = int(input("Doğum Tarihinizi Girin: "))

hesap = dt.year - yas
sonuc = ""

if hesap <= 17:
    sonuc = "Çocuksunuz"
if hesap >= 18:
    sonuc = "Gençsiniz"
if hesap >= 66:
    sonuc = "Orta Yaşlısınız"
if hesap >= 80:
    sonuc = "Yaşlısınız"

print(sonuc)
input()
 
Aga sondaki input() komutu ne için?
 
Aga sondaki input() komutu ne için?
Script olarak kullanılan/çalıştırılan dillerde scriptin çalışmasını bitirmesi ve hemen ardından kapanması durumları için en sona konan input, yazdırılan bir şeyler varsa sonucunu görebilmenizi sağlar, yani siz entera basmadan ekran kendi kendine kapanamaz.

Kodda else (pythonda elifti galiba) kullanmanız lazım, gereksiz yere her if kontrol ediliyor.
 
Anladım. Ben genelde system.sleep kullanıyordum bu da mantıklıymış.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…