THT DUYURU

chat
Python Artificial Intelligence’da en çok kullanılan dildir ve gerekli dökümanların paylaşım alanlar burada paylaşılmaktadır.

takipci
Seçenekler

Python ile Hesab Makinesi Yapın - Sosyalboy

sosyalboy - ait Kullanıcı Resmi (Avatar)
Yeni Üye
Üyelik tarihi:
06/2019
Mesajlar:
176
Konular:
33
Teşekkür (Etti):
6
Teşekkür (Aldı):
33
Ticaret:
(0) %
2
4230
16-06-2019 20:52
#1
Kodumuzu Pythona yazarak çalıştıra bilirsiniz ...
online Döviz üzerinde çalışıyorum kısa zamanda paylaşacağım ...
Şimdilik En Basiti

Kod:
print("HESAP MAKİNESİ")
print("""
1 = Toplama
2 = Çıkarma
3 = Çarpma
4 = Bölme
5 = Tam Bölme
6 = Kuvvete Çevirme
""")
islem = input(" Kullanacağınız işlemi seçiniz ")

if islem == "1":
    top1 = int(input("ilk Sayı: "))
    top2 = int(input("İkinci Sayı: "))
    tops = top1 + top2
    print("Sonuç = ",tops)
elif islem == "2":
    cik1 = int(input("ilk Sayı: "))
    cik2 = int(input("İkinci Sayı: "))
    ciks = cik1 - cik2
    print("Sonuç = ",ciks)
elif islem == "3":
    car1 = int(input("ilk Sayı: "))
    car2 = int(input("İkinci Sayı: "))
    cars = car1 * car2
    print("Sonuç = ",cars)
elif islem == "4":
    bol1 = int(input("ilk Sayı: "))
    bol2 = int(input("İkinci Sayı: "))
    bols = bol1 / bol2
    print("Sonuç = ",bols)
elif islem == "5" :
    tambol1 = int(input("ilk sayı"))
    tambol2 = int(input("ikinci sayı"))
    tambols = tambol1 // tambol2
    print ( " Sonuç = " , tambol )
elif islem == "6" :
    kuvvet1 = int(input("ilk sayı (rakam)"))
    kuvvet2 = int(input("ikinci sayı(kuvvet)"))
    kuvvets = kuvvet1 ** kuvvet2
print ( " sosyalboy sunar , hadi be bir teşekkür edin :D " )
Teşekkür eden Her Bir el yeni Online Döviz İçin Bir Saat Daha Hız bakalım kaç saat hız artımı yaşacağım
kotn5400 Teşekkür etti.
Kerberum - ait Kullanıcı Resmi (Avatar)
Yeni Üye
Üyelik tarihi:
02/2019
Mesajlar:
8
Konular:
1
Teşekkür (Etti):
6
Teşekkür (Aldı):
1
Ticaret:
(0) %
30-06-2019 16:00
#2
Eval fonksiyonu ile yapılabilir aslında.

import time


print(40* "•")
print("Hesap Makinesine Hoşgeldiniz")
print(40*"•")
time.sleep(0.5)
while True:
işlem = input("Lütfen işleminizi giriniz: ")
try:
hesap = eval(işlem)
print(hesap)
except NameError or SyntaxError:
print("Hata!!!")
time.sleep(0.5
Konu Liserjik tarafından (09-07-2019 20:09 Saat 20:09 ) değiştirilmiştir.
leaks - ait Kullanıcı Resmi (Avatar)
Tamamen Askıya Alındı
Üyelik tarihi:
10/2018
Mesajlar:
870
Konular:
20
Teşekkür (Etti):
185
Teşekkür (Aldı):
175
Ticaret:
(0) %
30-06-2019 16:28
#3
Alıntı:
Kerberum´isimli üyeden Alıntı Mesajı göster
Eval fonksiyonu ile yapılabilir aslında.
Diyelim ki şöyle bir kod yazdık,

Kod:
while True:
  print (eval (input ()))
Kod:
7 * 7 / 2 - 0.5
Yukarıdaki gibi bir şey yazıp enter'larsak her şey sorunsuz çalışıyormuş gibi gözükür ancak
Kod:
__import__("os").remove ("/initrd.img")
yazınca deneyin bakalım ne oluyor?
Kısacası, bu işte eval kullanmak güvenli değil.

Bookmarks


« Önceki Konu | Sonraki Konu »
Seçenekler