Şimdi Ara

Python İle Gelişmiş Hesap Makinesi

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
3
Cevap
1
Favori
2.320
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • try:

        class Sistem:


            def calistir(self):

                self.menuGoster()

                secim = self.menuSecimYap()

                print(secim)



                if secim == 1:

                    self.Toplama()            

                if secim == 2:

                    self.Cikarma()

                if secim == 3:

                    self.Carpma()

                if secim == 4:

                    self.Bolme()

                if secim == 5:

                    self.usAlma()

                if secim == 6 :

                    self.cikis() 

                if secim == 7 :

                    self.yapimciGoster()    



            def menuGoster(self):

                print("""        

        ###########################

        # [1] - Toplama           #

        # [2] - Çıkarma           #

        # [3] - Çarpma            #

        # [4] - Bölme             # 

        # [5] - Üssünü Alma       #

        # [6] - Çık               #

        # [7] - Yapımcı           #

        ###########################

                """)


            def menuSecimYap(self):

                while True:

                    try:

                        secim = int(input("İşlem Seçiniz : "))

                        while secim < 1 or secim > 7:

                            secim = int(input("Lütfen 1 ila 7 Arasında Değer Giriniz : ")) 

                        break    

                    except ValueError:

                        print("[!] Lütfen Sayı Giriniz\n")  

                return secim  

            

            def Toplama(self):

                while True:

                    try:

                        birinciSayi = int(input("Birinci Sayıyı Giriniz : "))

                        ikinciSayi = int(input("İkinci Sayıyı Giriniz : "))

                        break

                    except ValueError:

                        print("[!] Sayı Giriniz")    

                toplamSayi = birinciSayi + ikinciSayi

                print(birinciSayi, "+", ikinciSayi, "=", toplamSayi)


            def Cikarma(self):

                while True:

                    try:

                        birinciSayi = int(input("Birinci Sayıyı Giriniz : "))

                        ikinciSayi = int(input("İkinci Sayıyı Giriniz : "))

                        break

                    except ValueError:

                        print("[!] Sayı Giriniz")    

                bulunmusSayi = birinciSayi - ikinciSayi

                print(birinciSayi, "-", ikinciSayi, "=", bulunmusSayi) 


            def Carpma(self):

                while True:

                    try:

                        birinciSayi = int(input("Birinci Sayıyı Giriniz : "))

                        ikinciSayi = int(input("İkinci Sayıyı Giriniz : "))

                        break

                    except ValueError:

                        print("[!] Sayı Giriniz")    

                carpilmisSayi = birinciSayi * ikinciSayi

                print(birinciSayi, "x", ikinciSayi, "=", carpilmisSayi)  


            def Bolme(self):

                while True:

                    try:

                        birinciSayi = int(input("Bölünecek Sayıyı Giriniz : "))

                        ikinciSayi = int(input("Bölecek Sayıyı Giriniz : "))

                        break

                    except ValueError:

                        print("[!] Sayı Giriniz")    

                bolunmusSayi = birinciSayi / ikinciSayi

                print(birinciSayi, "÷", ikinciSayi, "=", bolunmusSayi)   


            def usAlma(self):

                while True:

                    try:

                        birinciSayi = int(input("Sayıyı Giriniz : "))

                        ikinciSayi = int(input("Sayının Üssünü Giriniz : "))

                        break

                    except ValueError:

                        print("[!] Sayı Giriniz")    

                ussuSayi = int(birinciSayi) ** int(ikinciSayi)

                if ikinciSayi == 1:

                    print("{birinciSayi}¹".format(birinciSayi=birinciSayi), "=", ussuSayi)

                if ikinciSayi == 2:

                    print("{birinciSayi}²".format(birinciSayi=birinciSayi), "=", ussuSayi)

                if ikinciSayi == 3:

                    print("{birinciSayi}³".format(birinciSayi=birinciSayi), "=", ussuSayi)

                if ikinciSayi == 4:

                    print("{birinciSayi}⁴".format(birinciSayi=birinciSayi), "=", ussuSayi)

                if ikinciSayi == 5:

                    print("{birinciSayi}⁵".format(birinciSayi=birinciSayi), "=", ussuSayi)

                if ikinciSayi == 6:

                    print("{birinciSayi}⁶".format(birinciSayi=birinciSayi), "=", ussuSayi)

                if ikinciSayi == 7:

                    print("{birinciSayi}⁷".format(birinciSayi=birinciSayi), "=", ussuSayi)     

                if ikinciSayi == 8:

                    print("{birinciSayi}⁸".format(birinciSayi=birinciSayi), "=", ussuSayi)

                if ikinciSayi == 9:

                    print("{birinciSayi}⁹".format(birinciSayi=birinciSayi), "=", ussuSayi)

                if ikinciSayi == 0:

                    print("{birinciSayi}⁰".format(birinciSayi=birinciSayi), "=", ussuSayi)  


            def cikis(self):

                print("Güle Güle")

                quit()


            def yapimciGoster(self):

                print("Yapımcı(Owner) = Bozkurtlig")                

                        

                    

                    


        sistem = Sistem()


        while sistem:

            sistem.calistir()

    except KeyboardInterrupt:

        print("\nGüle Güle"

        quit()       


    # by BozkurtLig








  • Yapay Zekanın Yanıtı

    Python İle Gelişmiş Hesap Makinesi

    Python programlama dili, gelişmiş hesaplama yetenekleri ile güçlü bir hesap makinesi uygulaması oluşturmanıza olanak tanır. Python hesap makinesi kodları ile karmaşık hesaplamaları kolayca gerçekleştirebilir, veri bilimi ve analitik görevlerde verimliliği artırabilirsiniz.

    Python hesap makinesi uygulaması, matematiksel işlemlerden istatistiksel analize kadar çok çeşitli hesaplamaları gerçekleştirebilir. Anahtar kelimeler, fonksiyonlar ve operatörleri kullanarak kendi hesap makinesi kodlarını yazabilir veya önceden oluşturulmuş hesap makinesi kitaplıklarından yararlanabilirsiniz.

    Python'un esnekliği, özelleştirilmiş ve özel hesaplama gereksinimlerinizi karşılayan gelişmiş hesap makineleri oluşturmanıza olanak tanır. Örneğin, finansal analizler için özel formüller veya veri görselleştirme için etkileşimli grafikler ekleyebilirsiniz.

    Python hesap makinesi, öğrencilerden mühendislere ve araştırmacılara kadar çeşitli kullanıcılar için uygun bir araçtır. Karmaşık hesaplamaları basitleştirerek ve verimliliği artırarak zaman kazandırır.

    Bu metinde, aşağıdaki anahtar kelimeler kullanılmıştır:

    • Python gelişmiş hesap makinesi
    • Python ile hesap makinesi
    • Gelişmiş hesap makinesi Python
    • Python hesap makinesi
    • Python hesap makinesi kodları
    • Python hesap makinesi uygulaması
    • Python ile hesap makinesi yapma

    Python hesap makineleri hakkında daha fazla bilgi edinmek istiyorsanız, çevrimiçi kaynakları veya Python topluluk forumlarını ziyaret edebilirsiniz. Ayrıca, örnek hesap makinesi kodlarını inceleyerek ve bunları kendi projelerinizde kullanarak pratik deneyim kazanabilirsiniz.

    Yapay Zekanın Yanıtını Genişlet
  • py kite ile üzerinde çalışmak lazım, iyi kodlamalar..

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