Python ödev yardımı_

Kullanıcıdan alınan sayısal olarak girilen gün-ay-yıl (ör. 04-05-2020) verisini ay verisini metin olacak şekilde (ör.4 Mayıs 2020) ekrana yazdıracak kodu yazılacak

Bu ödev daha önce soruldu:

@EkremDincel konuya gidip altta yazan kodu girdiğimde consolda çalışmıyor sebebi nedir

Fonksiyonu çağırdınız mı?

@ggns7 evet ama nerede hata yaptım ki acaba

Hatayı görmemiz gerek

print(input().replace("-01-", " Ocak ").replace("-02-", " Subat ").replace("-03-", " Mart ").replace("-04-", " Nisan ").replace("-05-", " Mayis ").replace("-06-", " Haziran ").replace("-07-", " Temmuz ").replace("-08-", " Agustos ").replace("-09-", " Eylul ").replace("-10-", " Ekim ").replace("-11-", " Kasim ").replace("-12-", " Aralik "))

def f(x):
if 9 <= x < 16:
return “n²+n”
elif 9 > x >= 0:
return “3n!”
else:
return “hata mesaji”

“Çalışmıyor” dan kasıt nedir? Hata mı veriyor, siz yanlış input mu giriyorsunuz? Bende düzgün çalışıyor.

çalışmıyor ya inputu aynen giriyorum ama yok off

input'a tarih yazarken, tarihi “30-01-2000” şeklinde yazmasanız hata alırsınız.

1 Beğeni

24-05-2020 girdim ama…

Ben de çalışıyor, hata mesajını paylaşır mısınız?

1 Beğeni

çoook teşekkür ederim sorun bendeymiş çözdüm