Linux Kaymak Kilopat Katılım 22 Haziran 2021 Mesajlar 6.558 Makaleler 11 Çözümler 30 Yer Ankara 10 Ocak 2023 #1 Python:Panoya kopyala import os #created by LinuxKaymak def Toplamaİslemi(): sonuc_toplama = int(sayi1) + int(sayi2) print(sonuc_toplama) def Cikarmaİslemi(): sonuc_cikarma = int(sayi1) - int(sayi2) print(sonuc_cikarma) def Carpamİslemi(): sonuc_carpma = int(sayi1) * int(sayi2) print(sonuc_carpma) def Bolmeİslemi(): sonuc_bolme = int(sayi1) / int(sayi2) print(sonuc_bolme) def KalanBulma(): sonuc_kalan = int(sayi1) % int(sayi2) print(sonuc_kalan) secenekler = input("[1]Toplama İşlemi \n[2]Çıkarma İşlemi \n[3]Çarpma İşlemi \n[4]Bölme işlemi\n[5]Bölmede kalan bulma işlemi \n") sayi1 = input("1. Sayiyi giriniz") sayi2 = input("2. Sayiyi giriniz.") os.system("cls") if secenekler == "1": Toplamaİslemi() elif secenekler == "2": Cikarmaİslemi() elif secenekler == "3": Carpamİslemi() elif secenekler == "4": Bolmeİslemi() elif secenekler == "5": KalanBulma() Basit hesap makinesi.
Python:Panoya kopyala import os #created by LinuxKaymak def Toplamaİslemi(): sonuc_toplama = int(sayi1) + int(sayi2) print(sonuc_toplama) def Cikarmaİslemi(): sonuc_cikarma = int(sayi1) - int(sayi2) print(sonuc_cikarma) def Carpamİslemi(): sonuc_carpma = int(sayi1) * int(sayi2) print(sonuc_carpma) def Bolmeİslemi(): sonuc_bolme = int(sayi1) / int(sayi2) print(sonuc_bolme) def KalanBulma(): sonuc_kalan = int(sayi1) % int(sayi2) print(sonuc_kalan) secenekler = input("[1]Toplama İşlemi \n[2]Çıkarma İşlemi \n[3]Çarpma İşlemi \n[4]Bölme işlemi\n[5]Bölmede kalan bulma işlemi \n") sayi1 = input("1. Sayiyi giriniz") sayi2 = input("2. Sayiyi giriniz.") os.system("cls") if secenekler == "1": Toplamaİslemi() elif secenekler == "2": Cikarmaİslemi() elif secenekler == "3": Carpamİslemi() elif secenekler == "4": Bolmeİslemi() elif secenekler == "5": KalanBulma() Basit hesap makinesi.
C cenkkk Gigapat Zamanın Tanığı Katılım 24 Haziran 2016 Mesajlar 7.582 Çözümler 18 Daha fazla Sistem Özellikleri AMD Ryzen 5 8700G | Radeon 780M | 32 GB DDR5 | Kioxia Exceria Plus G3 | Cinsiyet Erkek 10 Ocak 2023 #2 Neden integer, hesap makineleri sadece tam sayılarla mı işlem yapıyor?
2 246675 Kilopat Katılım 29 Ocak 2019 Mesajlar 3.812 Makaleler 6 Çözümler 22 10 Ocak 2023 #3 Linux Kaymak dedi: Python:Panoya kopyala import os #created by LinuxKaymak def Toplamaİslemi(): sonuc_toplama = int(sayi1) + int(sayi2) print(sonuc_toplama) def Cikarmaİslemi(): sonuc_cikarma = int(sayi1) - int(sayi2) print(sonuc_cikarma) def Carpamİslemi(): sonuc_carpma = int(sayi1) * int(sayi2) print(sonuc_carpma) def Bolmeİslemi(): sonuc_bolme = int(sayi1) / int(sayi2) print(sonuc_bolme) def KalanBulma(): sonuc_kalan = int(sayi1) % int(sayi2) print(sonuc_kalan) secenekler = input("[1]Toplama İşlemi \n[2]Çıkarma İşlemi \n[3]Çarpma İşlemi \n[4]Bölme işlemi\n[5]Bölmede kalan bulma işlemi \n") sayi1 = input("1. Sayiyi giriniz") sayi2 = input("2. Sayiyi giriniz.") os.system("cls") if secenekler == "1": Toplamaİslemi() elif secenekler == "2": Cikarmaİslemi() elif secenekler == "3": Carpamİslemi() elif secenekler == "4": Bolmeİslemi() elif secenekler == "5": KalanBulma() Basit hesap makinesi. Genişletmek için tıkla... Atadığınız define'lara parameter atarsanız daha rahat olur bence. Mesela şöyle; Python:Panoya kopyala ## Parameter ile çarpma işlemi yapma import os def CarpmaIslemi(sayi1, sayi2) toplam = sayi1 * sayi2 print(toplam) if __name__ == "__main__": birincisayi = input("Sayi1 yaz: ") ikincisayi = input("Sayi2 yaz: ") CarpmaIslemi(int(birincisayi), int(ikincisayi)) Veya kodu kısaltmak adına argparse yani argument parser kullanabilirsiniz. Argparse kullandığınızda programınız şöyle çalışır; Kod:Panoya kopyala python carpmaislemi.py --carpma 1 3 [python] [program ismin] [yapılacak islem] [sayi1] [sayi2]
Linux Kaymak dedi: Python:Panoya kopyala import os #created by LinuxKaymak def Toplamaİslemi(): sonuc_toplama = int(sayi1) + int(sayi2) print(sonuc_toplama) def Cikarmaİslemi(): sonuc_cikarma = int(sayi1) - int(sayi2) print(sonuc_cikarma) def Carpamİslemi(): sonuc_carpma = int(sayi1) * int(sayi2) print(sonuc_carpma) def Bolmeİslemi(): sonuc_bolme = int(sayi1) / int(sayi2) print(sonuc_bolme) def KalanBulma(): sonuc_kalan = int(sayi1) % int(sayi2) print(sonuc_kalan) secenekler = input("[1]Toplama İşlemi \n[2]Çıkarma İşlemi \n[3]Çarpma İşlemi \n[4]Bölme işlemi\n[5]Bölmede kalan bulma işlemi \n") sayi1 = input("1. Sayiyi giriniz") sayi2 = input("2. Sayiyi giriniz.") os.system("cls") if secenekler == "1": Toplamaİslemi() elif secenekler == "2": Cikarmaİslemi() elif secenekler == "3": Carpamİslemi() elif secenekler == "4": Bolmeİslemi() elif secenekler == "5": KalanBulma() Basit hesap makinesi. Genişletmek için tıkla... Atadığınız define'lara parameter atarsanız daha rahat olur bence. Mesela şöyle; Python:Panoya kopyala ## Parameter ile çarpma işlemi yapma import os def CarpmaIslemi(sayi1, sayi2) toplam = sayi1 * sayi2 print(toplam) if __name__ == "__main__": birincisayi = input("Sayi1 yaz: ") ikincisayi = input("Sayi2 yaz: ") CarpmaIslemi(int(birincisayi), int(ikincisayi)) Veya kodu kısaltmak adına argparse yani argument parser kullanabilirsiniz. Argparse kullandığınızda programınız şöyle çalışır; Kod:Panoya kopyala python carpmaislemi.py --carpma 1 3 [python] [program ismin] [yapılacak islem] [sayi1] [sayi2]
oynozan Megapat Zamanın Tanığı Katılım 4 Eylül 2018 Mesajlar 3.015 Makaleler 2 Çözümler 33 Daha fazla Cinsiyet Erkek Meslek Öğrenci 10 Ocak 2023 #4 os.system("cls") if os.name == "nt" else os.system("clear") Şeklinde güncellenirse Linux için de çalışır.
os.system("cls") if os.name == "nt" else os.system("clear") Şeklinde güncellenirse Linux için de çalışır.
Culoksi Megapat Zamanın Tanığı Katılım 2 Haziran 2017 Mesajlar 4.582 Makaleler 7 Çözümler 12 Yer Ankara Daha fazla Cinsiyet Erkek 10 Ocak 2023 #5 Exception Handling kullanarak, mesela bölme işleminde 2. sayı 0 olamaz gibi şeyler eklenebilir.
2 246675 Kilopat Katılım 29 Ocak 2019 Mesajlar 3.812 Makaleler 6 Çözümler 22 10 Ocak 2023 #6 Culoksi dedi: Exception Handling kullanarak, mesela bölme işleminde 2. sayı 0 olamaz gibi şeyler eklenebilir. Genişletmek için tıkla... If-else daha doğru olur.
Culoksi dedi: Exception Handling kullanarak, mesela bölme işleminde 2. sayı 0 olamaz gibi şeyler eklenebilir. Genişletmek için tıkla... If-else daha doğru olur.
Linux Kaymak Kilopat Katılım 22 Haziran 2021 Mesajlar 6.558 Makaleler 11 Çözümler 30 Yer Ankara 10 Ocak 2023 #7 oynozan dedi: os.system("cls") if os.name == "nt" else os.system("clear") Şeklinde güncellenirse Linux için de çalışır. Genişletmek için tıkla... Teşekkürler. Linux'da yapıyorsam "clear" yazıyordum artık 2'sini birden yazabilecegim tesekkurler. Culoksi dedi: Exception Handling kullanarak, mesela bölme işleminde 2. sayı 0 olamaz gibi şeyler eklenebilir. Genişletmek için tıkla... Kısa zamanda ekleyeceğim hocam. 246675 dedi: Atadığınız define'lara parameter atarsanız daha rahat olur bence. Mesela şöyle; Python:Panoya kopyala ## Parameter ile çarpma işlemi yapma import os def CarpmaIslemi(sayi1, sayi2) toplam = sayi1 * sayi2 print(toplam) if __name__ == "__main__": birincisayi = input("Sayi1 yaz: ") ikincisayi = input("Sayi2 yaz: ") CarpmaIslemi(int(birincisayi), int(ikincisayi)) Veya kodu kısaltmak adına argparse yani argument parser kullanabilirsiniz. Argparse kullandığınızda programınız şöyle çalışır; Kod:Panoya kopyala python carpmaislemi.py --carpma 1 3 [python] [program ismin] [yapılacak islem] [sayi1] [sayi2] Genişletmek için tıkla... Teşekkürler hocam.
oynozan dedi: os.system("cls") if os.name == "nt" else os.system("clear") Şeklinde güncellenirse Linux için de çalışır. Genişletmek için tıkla... Teşekkürler. Linux'da yapıyorsam "clear" yazıyordum artık 2'sini birden yazabilecegim tesekkurler. Culoksi dedi: Exception Handling kullanarak, mesela bölme işleminde 2. sayı 0 olamaz gibi şeyler eklenebilir. Genişletmek için tıkla... Kısa zamanda ekleyeceğim hocam. 246675 dedi: Atadığınız define'lara parameter atarsanız daha rahat olur bence. Mesela şöyle; Python:Panoya kopyala ## Parameter ile çarpma işlemi yapma import os def CarpmaIslemi(sayi1, sayi2) toplam = sayi1 * sayi2 print(toplam) if __name__ == "__main__": birincisayi = input("Sayi1 yaz: ") ikincisayi = input("Sayi2 yaz: ") CarpmaIslemi(int(birincisayi), int(ikincisayi)) Veya kodu kısaltmak adına argparse yani argument parser kullanabilirsiniz. Argparse kullandığınızda programınız şöyle çalışır; Kod:Panoya kopyala python carpmaislemi.py --carpma 1 3 [python] [program ismin] [yapılacak islem] [sayi1] [sayi2] Genişletmek için tıkla... Teşekkürler hocam.
I Am Bunny.exe Decapat Katılım 30 Ağustos 2021 Mesajlar 512 Çözümler 4 Daha fazla Cinsiyet Erkek Meslek Küçük kodlama işlemleri ve editörlük. 10 Ocak 2023 #8 Linux Kaymak dedi: Python:Panoya kopyala import os #created by LinuxKaymak def Toplamaİslemi(): sonuc_toplama = int(sayi1) + int(sayi2) print(sonuc_toplama) def Cikarmaİslemi(): sonuc_cikarma = int(sayi1) - int(sayi2) print(sonuc_cikarma) def Carpamİslemi(): sonuc_carpma = int(sayi1) * int(sayi2) print(sonuc_carpma) def Bolmeİslemi(): sonuc_bolme = int(sayi1) / int(sayi2) print(sonuc_bolme) def KalanBulma(): sonuc_kalan = int(sayi1) % int(sayi2) print(sonuc_kalan) secenekler = input("[1]Toplama İşlemi \n[2]Çıkarma İşlemi \n[3]Çarpma İşlemi \n[4]Bölme işlemi\n[5]Bölmede kalan bulma işlemi \n") sayi1 = input("1. Sayiyi giriniz") sayi2 = input("2. Sayiyi giriniz.") os.system("cls") if secenekler == "1": Toplamaİslemi() elif secenekler == "2": Cikarmaİslemi() elif secenekler == "3": Carpamİslemi() elif secenekler == "4": Bolmeİslemi() elif secenekler == "5": KalanBulma() Basit hesap makinesi. Genişletmek için tıkla... Hocam ben ondan da kolayini yaparim. I Am Bunny.exe dedi: Hocam ben ondan da kolayini yaparim. Genişletmek için tıkla... Örnek verebilirim. a inputunu oluştururum 3 seçenek sunarım. ve if input a = (örneğin bölme ) : a yı bölme yazdı diye b ve c inputları oluşacak input mesajıysa 1 ci rakam 2 ci rakam ve b / c olacak. Son düzenleme: 14 Ocak 2023
Linux Kaymak dedi: Python:Panoya kopyala import os #created by LinuxKaymak def Toplamaİslemi(): sonuc_toplama = int(sayi1) + int(sayi2) print(sonuc_toplama) def Cikarmaİslemi(): sonuc_cikarma = int(sayi1) - int(sayi2) print(sonuc_cikarma) def Carpamİslemi(): sonuc_carpma = int(sayi1) * int(sayi2) print(sonuc_carpma) def Bolmeİslemi(): sonuc_bolme = int(sayi1) / int(sayi2) print(sonuc_bolme) def KalanBulma(): sonuc_kalan = int(sayi1) % int(sayi2) print(sonuc_kalan) secenekler = input("[1]Toplama İşlemi \n[2]Çıkarma İşlemi \n[3]Çarpma İşlemi \n[4]Bölme işlemi\n[5]Bölmede kalan bulma işlemi \n") sayi1 = input("1. Sayiyi giriniz") sayi2 = input("2. Sayiyi giriniz.") os.system("cls") if secenekler == "1": Toplamaİslemi() elif secenekler == "2": Cikarmaİslemi() elif secenekler == "3": Carpamİslemi() elif secenekler == "4": Bolmeİslemi() elif secenekler == "5": KalanBulma() Basit hesap makinesi. Genişletmek için tıkla... Hocam ben ondan da kolayini yaparim. I Am Bunny.exe dedi: Hocam ben ondan da kolayini yaparim. Genişletmek için tıkla... Örnek verebilirim. a inputunu oluştururum 3 seçenek sunarım. ve if input a = (örneğin bölme ) : a yı bölme yazdı diye b ve c inputları oluşacak input mesajıysa 1 ci rakam 2 ci rakam ve b / c olacak.