PCnet Online forumlarına katılmak için hesap açabilirsiniz.
  • Üye girişi:

PCnet Online forumlarına hoş geldiniz

+ Başlığa Yanıt Yaz
3 sonuçtan 1 - 3 arası sonuçlar
  1. #1

    Varsayılan Python2.x try-except sorunu

    arkadaslar hesap makinesinde bolme isleminde paydaya 0 gelmesiyle olusan problemi try-except kullanarak cozmeye calistim fakat bir yerde sorun cikariyor yardimci olursaniz cok sevinirim



    while True:
    ilksayi=int(raw_input("Islem yapacaginiz ilk sayiyi giriniz \t"))
    sonsayi=int(raw_input("islem yapacaginiz ikinci sayiyi giriniz "))
    operator=raw_input("isleminizi gerceklestireceginiz operatoru giriniz ")
    if operator=="+": print ilksayi+sonsayi
    elif operator=="-": print ilksayi-sonsayi
    elif operator=="*": print ilksayi*sonsayi
    try:
    elif operator=="/": print float(ilksayi)/sonsayi
    except(ZeroDivisionError):
    print"paydaya 0 gelemez)"
    else: print"sectiginiz operator sistemde kayitli degildir"

  2. #2

    Varsayılan

    İnternet Bi Bakayım Bu Soruna Bulursam Foruma Yazarım

  3. #3

    Varsayılan

    tesekkurler.ben hallettim sorunu try except kullanamktansa paydanin sifira gelmesi kosulunu if and kullanarak cozdum sorun cikmadi


 

Benzer Başlıklar

  1. Yanıt: 1
    Son Mesaj: 22.03.2010, 09:13