Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env python
- #-*-coding:utf-8-*-
- print "\nKullanıcı adını \"asd\" olarak,\nşifreyi de \"12345\" olarak belirledim..."
- print """Neredeyse olası bütün hataları düzelttim.
- Programı sorunsuz kullanabilirsiniz."""
- print "Umarım bu programın size de faydası dokunur..."
- print "Hadi bakalım yazdığım program vatana millete hayırlı olsun :)\n"
- while True:
- kul_adi=raw_input("Kullanıcı Adınız: ")
- sif=raw_input("Şifreniz: ")
- print " "
- if kul_adi=="asd" and sif=="12345":
- print "Hesap Makinesi Programına Hoşgeldiniz\n"
- break
- elif not kul_adi or not sif:
- print "Bu alanları boş bırakamazsınız!\n"
- else:
- print "Kullanıcı adınız veya şifreniz hatalı!\n"
- print "Yapabileceğiniz işlemler:"
- print "(1) toplama"
- print "(2) çıkarma"
- print "(3) çarpma"
- print "(4) bölme\n"
- print """Programdan çıkmak için:
- "vixod" yazmanız yeterlidir!
- Eğer "exit" yazarsanız ki yazmayın!
- Olacaklardan sorumlu değilim:)
- """
- raw_input("Devam etmek istiyorsanız enter tuşuna basınız\n")
- a=5
- while a==5:
- ab=2
- if ab==2:
- islem=raw_input("Yapılacak işlemin numarasını giriniz\nveya çıkış için gereken kodu giriniz: ")
- print " "
- if islem=="1":
- b=1
- while b==1:
- try:
- sayi1=int(raw_input("Toplama işlemi için ilk sayıyı giriniz: "))
- sayi2=int(raw_input("Toplama işlemi için ikinci sayıyı giriniz: "))
- print " "
- print sayi1, "+", sayi2, "=", sayi1+sayi2, "\n"
- break
- except ValueError:
- print "\nLütfen harf değil sayı giriniz!\n"
- raw_input("Devam etmek için enter tuşuna basınız\n")
- elif islem=="2":
- while True:
- try:
- sayi3=int(raw_input("Çıkarma işlemi için ilk sayıyı giriniz: "))
- sayi4=int(raw_input("Çıkartma işlemi için ikinci sayıyı giriniz: "))
- print " "
- print sayi3, "-", sayi4, "=", sayi3-sayi4, "\n"
- break
- except ValueError:
- print "\nLütfen harf değil sayı giriniz!\n"
- raw_input("Devam etmek için enter tuşuna basınız\n")
- elif islem=="3":
- while True:
- try:
- sayi5=int(raw_input("Çarpma işlemi için ilk sayıyı giriniz: "))
- sayi6=int(raw_input("Çarpma işlemi için ikinci sayıyı giriniz: "))
- print " "
- print sayi5, "x", sayi6, "=", sayi5*sayi6, "\n"
- break
- except ValueError:
- print "\nLütfen harf değil sayı giriniz!\n"
- raw_input("Devam etmek için enter tuşuna basınız\n")
- elif islem=="4":
- while True:
- try:
- sayi7=int(raw_input("Bölme işlemi için ilk sayıyı giriniz: "))
- sayi8=int(raw_input("Bölme işlemi için ikinci sayıyı giriniz: "))
- print " "
- print sayi7, "/", sayi8, "=", float(sayi7)/sayi8, "\n"
- break
- except ValueError:
- print "\nLütfen harf değil sayı giriniz!\n"
- raw_input("Devam etmek için enter tuşuna basınız\n")
- except ZeroDivisionError:
- print 'Lütfen sayıyı 0\'a bölmeye çalışmayınız!'
- raw_input("Devam etmek için enter tuşuna basınız\n")
- elif islem=="vixod":
- print "Kodlarımı çalabilirsiniz izin veriyorum :D"
- print 'Tekrar görüşmek dileğiyle, hoşçakalın :)'
- quit()
- else:
- print """Lütfen seçeneklerden birini seçiniz!\n"""
- while islem=="exit":
- print "Ben size ne demiştim!!!"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement