Şimdi Ara

Pythonla İlgili Bir Sorum Var

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
1 Misafir - 1 Masaüstü
5 sn
4
Cevap
0
Favori
132
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Şimdi basit bir hesap makinesi yapıyorum.

    print("""
    Hesap Makinesi Uygulamasına Hoş Geldiniz !
    Toplamak için: 1
    Çıkarmak için: 2
    Çarpmak için: 3
    Bölmek için: 4
    Yüzdesini Almak İçin: 5
    Bölümden Kalanı Bulmak İçin: 6
    """)

    islem = int(input("Yapmak istediğiniz işlemi yazın:"))






    Şimdi üstte işlemle girilecek değerler 1,2,3,4,5,6 haricinde olursa hata mesajı vermesini istiyorum. Nasıl yaparım?


    Şöyle bir şey yaptım ama ben işlem girildikten hemen sonra dediğim şeyi ekrana yazdırmasını istiyorum. Onu nasıl yaparım?


    #-*- coding:utf-8 -*-
    print("""
    Hesap Makinesi Uygulamasına Hoş Geldiniz !
    Toplamak için: 1
    Çıkarmak için: 2
    Çarpmak için: 3
    Bölmek için: 4
    Yüzdesini Almak İçin(A sayısının yüzde B’sini bulmak için): 5
    Bölümden Kalanı Bulmak İçin: 6
    """)

    islem = int(input("Yapmak istediğiniz işlemi yazın:"))
    sayi1 = float(input("Birinci Sayıyı yazın:"))
    sayi2 = float(input("İkinci Sayıyı yazın:"))

    if islem == 1:
    sonuc = sayi1 + sayi2
    print(sonuc)

    if islem == 2:
    sonuc = sayi1 - sayi2
    print(sonuc)

    if islem == 3:
    sonuc = sayi1 * sayi2
    print(sonuc)

    if islem == 4:
    sonuc = sayi1 / sayi2
    print(sonuc)
    if islem == 5:
    sonuc = sayi1/100 * sayi2
    print(sonuc)
    if islem == 6:
    sonuc = sayi1 % sayi2
    print(sonuc)

    else:
    print("Lütfen geçerli bir işlem giriniz!")



    input()



    < Bu mesaj bu kişi tarafından değiştirildi Guest-08210B126 -- 7 Ocak 2019; 22:5:55 >







  • islem = int(input("Yapmak istediğiniz işlemi yazın:"))
    if islem not in range(1,7):
    print("Lütfen geçerli bir işlem giriniz!")

    Satirini bunla degistirirsen olur (tablar duzgun cikmamis onu ayarlarsin print if in icinde olucak)



    < Bu mesaj bu kişi tarafından değiştirildi STR Priest -- 8 Ocak 2019; 23:4:59 >
  • quote:

    Orijinalden alıntı: STR Priest

    islem = int(input("Yapmak istediğiniz işlemi yazın:"))
    if islem not in range(1,7):
    print("Lütfen geçerli bir işlem giriniz!")

    Satirini bunla degistirirsen olur (tablar duzgun cikmamis onu ayarlarsin print if in icinde olucak)
    Teşekkürler hocam.
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.