Örnek 2:
Girilen 0-9 arası rakamın yazı karşılığını yazdıran kodu yazınız.
x=int(input("Lütfen yazıya dönüştürülecek rakamı yazınız..")) m=" " if x==0: m = "Sıfır" elif x == 1: m = "Bir" elif x == 2: m = "İki" elif x == 3: m = "Üç" elif x == 4: m = "Dört" elif x == 5: m = "Beş" elif x == 6: m = "Altı" elif x == 7: m = "Yedi" elif x == 8: m = "Sekiz" elif x == 9: m = "Dokuz" else: m="Rakam Değil" print(m)
Lütfen yazıya dönüştürülecek rakamı yazınız..7 Yedi
rakam = [0,1,2,3,4,5,6,7,8,9] yazi = ["Sıfır", "Bir", "İki","Üç","Dört","Beş","Altı","Yedi","Sekiz","Dokuz"] def rakamToYazi(sayi): if sayi in rakam: return yazi[rakam.index(sayi)] else: return "Rakam yazmadınız..." sayi=int(input("Lütfen yazıya dönüştürülecek rakamı yazınız..")) print(rakamToYazi(sayi))Lütfen yazıya dönüştürülecek rakamı yazınız..11 Rakam yazmadınız...
Yorum için açıklama