Şimdi Ara

Şu kodda hata var mı bakar mısınız?

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
1 Misafir - 1 Masaüstü
5 sn
3
Cevap
0
Favori
119
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • def doviz_usd(para):
    dolar = para * 5.33
    print("1$ karşılığı {}₺".format(dolar))
    def doviz_sterlin(para):
    sterlin = para*6.79
    print("1£ karşılığı {}₺".format(sterlin))
    def doviz_euro(para):
    euro = para*6.09
    print("1€ karşılığı {}₺".format(euro))


    print("Döviz Kuru inceleme yerine hoşgeldiniz.\n==================\n")
    print("USD($) hakkında bilgi öğrenmek için '1'i tuşlayın.\nSterlin(£) hakkında bilgi öğrenmek için '2'i tuşlayın.\nEuro(€) hakkında bilgi öğrenmek için '3'i tuşlayın.")
    secim = int(input("\nSeçiminiz: "))
    if secim == 1:
    print(doviz_usd(1))
    elif secim == 2:
    print(doviz_sterlin(1))
    elif secim == 3:
    print(doviz_euro(1))
    while secim == True:
    if secim != 1 and secim !=2 and secim !=3:
    print("Lütfen doğru bir değer giriniz.")
    break


    #işlemler bittikten sonra değeri yazıyor alta ve bir altınada none atıyor bunu halletmemin yolu var mı?







  • def doviz_usd(para): 
    dolar = print("Dolar Değeri = ",para * 5.33)

    return dolar
    def doviz_sterlin(para):
    sterlin = para*6.79
    print("1£ karşılığı {}₺".format(sterlin))
    def doviz_euro(para):
    euro = para*6.09
    print("1€ karşılığı {}₺".format(euro))


    print("Döviz Kuru inceleme yerine hoşgeldiniz.\n==================\n")
    print("USD($) hakkında bilgi öğrenmek için '1'i tuşlayın.\nSterlin(£) hakkında bilgi öğrenmek için '2'i tuşlayın.\nEuro(€) hakkında bilgi öğrenmek için '3'i tuşlayın.")
    secim = int(input("\nSeçiminiz: "))
    if secim == 1:
    print(doviz_usd(1))
    elif secim == 2:
    print(doviz_sterlin(1))
    elif secim == 3:
    print(doviz_euro(1))
    while secim== True:
    if secim != 1 and secim !=2 and secim !=3:
    print("Lütfen doğru bir değer giriniz.")
    break


    return komutu kullanarak giderebilirsin. print ile gerçek bir değer döndüremiyorsun. sadece ekrana değer yazdırıbiliyorsun.
    1 satır için yaptım diğerlrini de düzenleyebilirsin.

    kolay gelsin.




  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.