Python - 47 - Hesap Makinası - Calculator

แชร์
ฝัง
  • เผยแพร่เมื่อ 8 พ.ย. 2024

ความคิดเห็น • 173

  • @suleymaninan5556
    @suleymaninan5556 3 ปีที่แล้ว +2

    Sizi yıllar sonra buldum. Emeğinize Zihninize Sağlık. Mükemmel anlatmışsınız. 🤔👍

    • @romeoeden2800
      @romeoeden2800 3 ปีที่แล้ว

      i guess im asking the wrong place but does someone know a tool to get back into an instagram account??
      I stupidly forgot the account password. I would appreciate any tips you can give me.

  • @Miri027
    @Miri027 2 ปีที่แล้ว +1

    Oh be 3 saate bitdi sonunda tşk oldu😂

    • @yazilimasigi6381
      @yazilimasigi6381 2 ปีที่แล้ว

      Merhaba lutfen acil cvp verin bn orta okul mezunuyum ama yzilima cok merakliyim ve hep arastirma yapiyorum kendimi cok gelistirdim paython c# ve ingilizcede sizce ben bir seyler yapabikirmiuim orta okul mezunu olmam engel olurmu lutfen cvp verin

    • @CodeCube
      @CodeCube  ปีที่แล้ว

      engel olmaz

  • @rendixxxx
    @rendixxxx ปีที่แล้ว

    mekemmel abi yemin ederim çok güzel yapmışsın

  • @beyazenci9221
    @beyazenci9221 5 ปีที่แล้ว

    Teşekkürler sayenizde pythondan hesap makinesi yapmayı öğrendim

  • @bikethatsoundslikemotorcyc2391
    @bikethatsoundslikemotorcyc2391 5 ปีที่แล้ว +6

    muhteşemsin yazdığın kodların açıklamasını yapıyorsunya

    • @CodeCube
      @CodeCube  5 ปีที่แล้ว +3

      Teşekkürler

  • @kayassa204
    @kayassa204 ปีที่แล้ว +1

    hocam 25 dakikaya kadar yaptım ama bastığım sayılar ne terminalde nede entry satırında çıkıyor. nameerror: "x" is not defined hatası alıyorum. Sizce neden?

  • @bakguzellkardesim
    @bakguzellkardesim ปีที่แล้ว

    Elinize sağlık

  • @fatihshady216
    @fatihshady216 ปีที่แล้ว

    pencereyi nasıl özelleştirebiliiz ? kendi tasarımımı koymak istiyorum mesela ne yapmam lazım

  • @mexuttax8137
    @mexuttax8137 ปีที่แล้ว

    Merhaba hocam, bende tkinter kütüphanesi yok. pip'den bakayım dedim ama bir sürü tkinter var. Hangisini indirmem lazım?

  • @bulentoral1177
    @bulentoral1177 4 ปีที่แล้ว +3

    hocam bn pythona yeni başladım ve modülleri bitirdim.Ders aldığım kurstaki hoca modül kullanarak hesap makinesi yapmamızı ıstedi,sizin yaptığınız örnek çok güzelde sanırım bn pythonda o kadar yetkin değilim.

    • @slakider3494
      @slakider3494 3 ปีที่แล้ว

      Şu an ne durumda pythonun?

    • @bulentoral1177
      @bulentoral1177 3 ปีที่แล้ว

      @@slakider3494 ?

    • @bulentoral1177
      @bulentoral1177 3 ปีที่แล้ว

      @@slakider3494 bu videoda tkinter kullanımı vardı onu bilmiyordum o zamanlar, şu an iyi diyebilirim,

    • @slakider3494
      @slakider3494 3 ปีที่แล้ว

      @@bulentoral1177 tam olarak kendini nasıl geliştirdin biraz açabilir misin?

    • @bulentoral1177
      @bulentoral1177 3 ปีที่แล้ว

      @@slakider3494 udemyden ders almıştım, oradan takip ettim, TH-cam'dannvideolar izlemiştim, hackerrank diye bir site var ,oradan algoritma kurma probleri çözdüm (yani kod yazdım) o şekilde,ama hâlâ yolum var :)

  • @muratakbas7888
    @muratakbas7888 ปีที่แล้ว +1

    abi bende 19. dakikadaki 35 satırdaki islem[i] yeri kabul edilmiyor heryeri doğru boşlukları bile doğru ama orda sorun yok ama terminal yerinde hata çıkıyor ve hesap makinesi penceresi gözükmüyor

  • @Qwertiy311
    @Qwertiy311 3 ปีที่แล้ว +3

    kolay gibi görünen ama aşırı zor proje bu galiba

  • @byerdem1996
    @byerdem1996 ปีที่แล้ว

    Merhaba hocam kullandığınız program pycharm mı eğer oysa aktivasyon kodu istiyor bende ne yapmalıyım lütfen yardım edermisiniz

    • @CodeCube
      @CodeCube  ปีที่แล้ว

      öğrenciysen alabilirsin

    • @byerdem1996
      @byerdem1996 ปีที่แล้ว

      @@CodeCube değilim peki eklenti olmadan Python u kullanamazmıyım

  • @ismailakbas8982
    @ismailakbas8982 2 ปีที่แล้ว

    Merhaba, yan yana iki tane operatör olunca hata veriyor, bu hatayı try except bloğunda nasıl gösteririz acaba?

  • @beytullahyayla7401
    @beytullahyayla7401 3 ปีที่แล้ว +1

    Ellerinize sağlık çok güzel olmuş :)

  • @kthisgod370
    @kthisgod370 2 ปีที่แล้ว

    bir sey soracagim diyelim ki yilan oyunu hesap makinesi saat gibi birkac program yazdik hepsini tek programda nasil toplariz? Atiyorum bir ana menü olacak snake game butonuna basinca yilan oyunu acilacak?

  • @anonimanonim3953
    @anonimanonim3953 3 ปีที่แล้ว

    ilk form uygulamam oldu teşekkürler

  • @yigitdemirtas1280
    @yigitdemirtas1280 2 ปีที่แล้ว

    bir sorum olacaktı ben yeni başladım sizin adımlarınızı takip ettim ancak hesap makinesi üzerinde herhangi bir sayıya tıkladığım zaman hep x değerini yazıyo ekrana nasıl düzeltebilirim? teşekkürler şimdiden

    • @CodeCube
      @CodeCube  2 ปีที่แล้ว

      yazdırma fonksiyonunda sanırım giriş parametresi eşitlenmemiş

  • @Yelken88
    @Yelken88 4 ปีที่แล้ว +1

    Hocam bunu neden tkinter'den yaptınız PyQt5 ile yapmadınız ? Ya da şöyle sorsam daha iyi olur herhalde. PyQt5 ile tkinter arasında ne fark var ?

    • @CodeCube
      @CodeCube  4 ปีที่แล้ว +3

      Hiç bir fark yok, o an TK ile çalışmışım o yüzden.

    • @Yelken88
      @Yelken88 4 ปีที่แล้ว +3

      @@CodeCube Kusura bakmayın hocam çok soru soruyorum. Kıymetli cevaplarınıza müteşekkirim. Allah razı olsun.

  • @cayman_islands
    @cayman_islands 4 ปีที่แล้ว

    mesela tkinter ile form oluşturduk.o en tepede title denen başlığın her 5 saniyede değişmesini istiyoruz mesela.nasıl yapılabilir bu..o başlığa 10 yazssın.5 saniye sonra 15 yazssın.gibi.
    kodu komple while soktum.ilk baştaki değer gözüküyor.ama sonra çıkması gerekn 15 değeri görülmesi için formu kapatıp açmam gerekiyor.formu aç kapa yapmadan bu deiğişimi nasıl yapabilirim?

    • @CodeCube
      @CodeCube  4 ปีที่แล้ว

      python eğitim serisinde bulunan timer videosuna bakınız.

  • @Sultan___
    @Sultan___ 4 ปีที่แล้ว

    Elmas madeni buldum bende stack overflow da acı çekiyordum sonunda TÜRKÇE ANLATAN BİRİ 😂

    • @CodeCube
      @CodeCube  4 ปีที่แล้ว

      th-cam.com/video/SRNmUoHBmqo/w-d-xo.html

    • @Sultan___
      @Sultan___ 4 ปีที่แล้ว

      @@CodeCube gülmekten öldüm 😂 bu arada bende python ilerliyorum ama java falan daha gelişmiş geldi amacim bir şeyler elde etmek değil kendime eğlence python da bir suru salakca sey yaptim zaten java istiyorum ama c++ ve c# da var karar veremedim hangisine baksam

  • @mesutyenigun7609
    @mesutyenigun7609 3 ปีที่แล้ว

    Merhaba ben kodu biraz geliştirebildim kare alıyor fakat kök almıyor değişik biçimde list objesi hatası veriyor girdileri ek tek float yaptım yine olmadı. Ekran temizlemeyi yaptım fakat backspace çalışmıyor kodlar şu şekilde:
    from tkinter import *
    import math
    master = Tk()
    canvas = Canvas(master, height=320, width=240) #pencere boyutu
    canvas.pack() #pencere konumu pack place grid
    def display(x): #1-9 arası butonlara bastıça ekrana yazdırdık.
    s = len(screen.get())
    screen.insert(s, str(x))
    s1 = 0
    def operation(x): # ilk sayıyı ve yapılacak işlemi alıyoruz.
    global calculation
    calculation = x
    global s1
    s1 = screen.get()
    screen.delete(0, "end")
    s2 = 0
    def result(): # işlem yapıyoruz.

    global s2
    s2 = screen.get()
    global calculation
    result = 0
    if (calculation == 7):
    result = float(s1)+float(s2)
    elif (calculation == 6):
    result = float(s1)-float(s2)
    elif (calculation == 5):
    result = float(s1)*float(s2)
    elif (calculation == 3):
    screen.delete(0, "end")
    elif (calculation == 2):
    screen.delete(0, "end")
    elif (calculation == 1):
    result = float(s1)**2
    elif (calculation == 0):
    result = math.sqrt(float(s1))
    screen.delete(0, "end")
    screen.insert(0, str(result))

    if (calculation == 4):
    if (float(s2) == 0):
    screen.delete(0, "end")
    screen.insert(0, str("Sıfıra bölünemez!"))
    else:
    result = float(s1)/float(s2)
    screen.delete(0, "end")
    screen.insert(0, str(result))

    screen = Entry(font = "Verdana 14 bold", width=14, justify=RIGHT) #Ekran
    screen.place(x=20, y=20)
    #UST 4 BUTON--------------------------------------
    math = []
    for i in range(0,4): # Üst işlem butonları oluşturduk.
    math.append(Button(font = "Verdana 14 bold",width=2, command=lambda x=i: operation(x)))
    math[0]["text"] = "√"
    math[1]["text"] = "x²"
    math[2]["text"] = "CE"
    math[3]["text"] = "←"
    for i in range(0,4):
    math[i].place(x = 20+50*i, y = 70)

    #ORTA 9 BUTON--------------------------------------
    b = []
    for i in range(1,10): #1-9 arası butonları oluşturduk.
    b.append(Button(text=str(i), font = "Verdana 14 bold", command = lambda x=i:display(x)))
    sayac = 0
    for i in range(0,3): #1-9 arası butonları yerleştirdik.
    for j in range(0,3):
    b[sayac].place(y=120+i*50, x=20+j*50)
    sayac += 1
    #SAG 4 ISLEM BUTON---------------------------------
    for i in range(4,8): #işlem butonları oluşturduk.
    math.append(Button(font = "Verdana 14 bold",width=2, command=lambda x=i: operation(x)))
    math[4]["text"] = "/"
    math[5]["text"] = "*"
    math[6]["text"] = "-"
    math[7]["text"] = "+"
    math[4].place(x=170,y=120)
    math[5].place(x=170,y=170)
    math[6].place(x=170,y=220)
    math[7].place(x=170,y=270)
    #ALT 3 BUTON--------------------------------------

    a1 = Button(text=".", font = "Verdana 14 bold", width=2, command=lambda x= "." : display(x))
    a1.place(x=20,y=270)
    a2 = Button(text="0", font = "Verdana 14 bold", command=lambda x=0 : display(x))
    a2.place(x=70,y=270)
    a3 = Button(text="=", fg = "RED", font = "Verdana 14 bold",command = result)
    a3.place(x=120,y=270)

    master.mainloop()

  • @mojojojo692
    @mojojojo692 7 หลายเดือนก่อน

    Kodküp piton nerden indiriliyor sen nerden kullandın bu yazılımı

  • @abdullarahemlee1184
    @abdullarahemlee1184 3 ปีที่แล้ว

    Hocam, diğer Python dersleriniz kanalınızda yok mu? Bulamadım da..

  • @HerGunAynVideo
    @HerGunAynVideo 4 ปีที่แล้ว

    kralsın

  • @omersozenn
    @omersozenn 4 ปีที่แล้ว +1

    Hocam işlemden sonra entryleri değişkenleri sıfırlamak için hangi kodu nereye yazacağız? LÜTFEN ACİL DÖNERMİSİNİZ

    • @CodeCube
      @CodeCube  4 ปีที่แล้ว

      C tuşu yapmak için bir function açıp, entry'yi temizliyeceksiniz.

    • @azemtasdemir1985
      @azemtasdemir1985 4 ปีที่แล้ว +1

      önce fonksiyon tamınlıyoruz kodu :
      def sıfırla():
      giris.delete(0, 'end')
      sonra en alta C butonunu tanımlıyoruz. kodu :
      cb = Button(text="C",fg ="RED",font="Verdana 14 bold",command=sıfırla)
      cb.place(x=70,y=240)
      bu kodu pencere.mainloop() yazan satırın hemen üstündeki satıra yazıyoruz.
      Burada C Butonunda yer alan command=sıfırla kısmı bu butona basılınca sıfırla isimli yazdığımız fonksiyonu çalıştır anlamına geliyor.

  • @palamut_14
    @palamut_14 3 ปีที่แล้ว +1

    ben pycharmda from tkinter import * yapınca komut satırı gibi gri oluyor

    • @saidfaruk5214
      @saidfaruk5214 3 ปีที่แล้ว

      sorunu çözdün mü kanka

    • @palamut_14
      @palamut_14 3 ปีที่แล้ว

      @@saidfaruk5214 hayır kanka şu an köydeyim çözemedim oyuzden

  • @ulasgulcemal3715
    @ulasgulcemal3715 3 ปีที่แล้ว

    Hocam peki bunu sadece iki sayı girilen değilde kullanıcının istediği kadar sayı girip işlem yapabildiği hale nasıl getirebiliriz. N kadar sayı girilen yani ?

    • @CodeCube
      @CodeCube  3 ปีที่แล้ว

      Polish notation konusuna bak

  • @omerfarukylmaz8933
    @omerfarukylmaz8933 2 ปีที่แล้ว

    hocam üniversitede hoca proje ödevi verdide bende sizin videodan yararlanıyorum . mesela üslü sayı işlem butonu ekledim ama bastığımda hem ekrana yazıyor hemde hesaplama yapmıyor. sizin yaptığınız gibi ekledim butonu ama def veya global kısmını yapamadım onu nasıl yapabilirim yardım edebilirmisiniz

  • @user-ul2mw6fu2e
    @user-ul2mw6fu2e 3 ปีที่แล้ว

    python profosyenel olaraq ara yuz gelistirmesi ucun istifade ediliyorumu.2 sorumsa tkinter le ta kompleks seyler yapa bilirmiyiz?

    • @bulentoral1177
      @bulentoral1177 3 ปีที่แล้ว

      Hocam, flutter , flutter, ortaya bişey çıkarmak istiyorsan ve öğrenciysen flutter

  • @keavxy
    @keavxy 3 ปีที่แล้ว

    peki ben bir şey ile birşeyi toplayınca veya çıkarında özel bir yazı çıkarabiliyor muyum ve silme tuşu yapabilir miyim

    • @CodeCube
      @CodeCube  3 ปีที่แล้ว

      özel yazı derken? silme tuşu (c) yapılabilir entry komponentini clear edebilirsiniz

    • @keavxy
      @keavxy 3 ปีที่แล้ว

      @@CodeCube yani bir sayıyla bir sayıyı hesaplıyınca özel bir cevap çıkarma bir easter egg eklemek istiyorum ve silme tuşunu nası ekleyeceğim

    • @CodeCube
      @CodeCube  3 ปีที่แล้ว

      @@keavxy istisna ekle, bir kaç if bloğu ile yapabilirsin

  • @TunaOnuc
    @TunaOnuc 4 ปีที่แล้ว

    Abi islem[0]['text'] = "+" veya diğerlerini deeiğim zaman bana type error verip type object does not support item assigment diyor napmalıyım?

    • @BE644
      @BE644 4 ปีที่แล้ว

      bende de diyo

  • @haruntahahanozu4065
    @haruntahahanozu4065 5 ปีที่แล้ว +1

    merhaba ben okulum için bir proje yapıyorum merak ettiğim şey bir tuşa basarak nası entry a yazı yazabiliriz? örnek verirsen sevinirim

    • @CodeCube
      @CodeCube  5 ปีที่แล้ว +1

      entry_ismi.insert(uzunluk, "yazılacak metin")

  • @slakider3494
    @slakider3494 3 ปีที่แล้ว +1

    Hocam ben pythonda nasıl uzmanlaşabilirim? Temel python'u öğrendim, fakat yılan oyunu projesine bakmıştım biraz önce, çoğu şeyi hala ogrenemedigimi farkettim. Bu konuda daha iyi olabilmek için ne yapabilirim? Yardımcı olursanız çok sevinirim.🌼

    • @CodeCube
      @CodeCube  3 ปีที่แล้ว +5

      Kendine bir proje belirle ve pes etmeden tamamlamaya çalış.

    • @slakider3494
      @slakider3494 3 ปีที่แล้ว

      @@CodeCube tamamdır hocam, teşekkür ediyorum.🌼

    • @yazilimasigi6381
      @yazilimasigi6381 2 ปีที่แล้ว +1

      @@CodeCube Merhaba lutfen acil cvp verin bn orta okul mezunuyum ama yzilima cok merakliyim ve hep arastirma yapiyorum kendimi cok gelistirdim paython c# ve ingilizcede sizce ben bir seyler yapabikirmiuim orta okul mezunu olmam engel olurmu lutfen cvp verin

    • @SerhatKarademir-zs9ft
      @SerhatKarademir-zs9ft 2 ปีที่แล้ว +1

      @@yazilimasigi6381 kendı işinizi yapacaksanız engel olmaz ama eğer bıryere işe gırmek fılan isterseniz sıkıntı cıkarır

    • @mehmetakifgurbuz7990
      @mehmetakifgurbuz7990 ปีที่แล้ว

      @@yazilimasigi6381 işe başvurularda ön yargı olur fakat kendinizi kanıtlama fırsatı olursa ve de sizde eğer nitelikliyseniz bir önemi kalmaz diplomanın

  • @UniQueVpN
    @UniQueVpN 2 ปีที่แล้ว +1

    Hocam simdi nolur hemen bu yorumu okuyabilirmisiniz acil su codun hepsini yapdim ama mesela 10+10=20 yapmiyo 1010.00 yapiyo niye ve neyi yanlis yaptim soyleye bilirmisiniz

    • @CodeCube
      @CodeCube  2 ปีที่แล้ว

      int() ile sayıya dönüştür

  • @fatih3721
    @fatih3721 4 ปีที่แล้ว

    Hocam peki hesap makinesinde enry ile oluşturduğunuz yere kullanıcının harf girmesini engellemek için yani sadece sayı girmesini sağlamak için nasıl bir metodu izleyebiliriz

    • @CodeCube
      @CodeCube  4 ปีที่แล้ว

      RegEx (regular expression) kullanabilirsin 56. Derse bak

  • @ekim9948
    @ekim9948 2 ปีที่แล้ว

    renklendirme nasıl yapabilirim? Ya da menu vesaire

    • @CodeCube
      @CodeCube  2 ปีที่แล้ว

      oynatma listesinde ilgili videolara bakalım

  • @umitinal4462
    @umitinal4462 4 วันที่ผ่านมา

    merhaba hocam tcl hatası alıyorum size instagram üzerinden yazdım bu hatayı düzeltemedim
    lütfen yardımcı olurmusunuz

  • @salihyldz6679
    @salihyldz6679 4 ปีที่แล้ว +1

    Hocam C yapamadım bir türlü bu konuda biraz yardımcı olur musunuz?

    • @CodeCube
      @CodeCube  4 ปีที่แล้ว

      giris.delete('1.0', END)

    • @azemtasdemir1985
      @azemtasdemir1985 4 ปีที่แล้ว +1

      önce fonksiyon tamınlıyoruz kodu :
      def sıfırla():
      giris.delete(0, 'end')
      sonra en alta C butonunu tanımlıyoruz. kodu :
      cb = Button(text="C",fg ="RED",font="Verdana 14 bold",command=sıfırla)
      cb.place(x=70,y=240)
      bu kodu pencere.mainloop() yazan satırın hemen üstündeki satıra yazıyoruz.
      Burada C Butonunda yer alan command=sıfırla kısmı bu butona basılınca sıfırla isimli yazdığımız fonksiyonu çalıştır anlamına geliyor.

    • @barsbags7879
      @barsbags7879 3 ปีที่แล้ว

      @@azemtasdemir1985 selamlar 🖐 dgs ile yönetim Bilişim sistemlerine geçiş yapıcam ama yazılım için ileri düzey matematik şart mı yoksa sadece mantık matematiği mi gerekli? Cevaplarsanız çok sevinirim matematik yüzünden yazılımda başarılı olamamaktan korkuyorum

    • @azemtasdemir1985
      @azemtasdemir1985 3 ปีที่แล้ว

      @@barsbags7879 mantık matematiği yeterli tüm yazılım programlarında. Birazda kurgu yapabilmemiz gerekiyor.

  • @barsbags7879
    @barsbags7879 3 ปีที่แล้ว

    selamlar 🖐 dgs ile yönetim Bilişim sistemlerine geçiş yapıcam ama yazılım için ileri düzey matematik şart mı yoksa sadece mantık matematiği mi gerekli? Cevaplarsanız çok sevinirim matematik yüzünden yazılımda başarılı olamamaktan korkuyorum

    • @CodeCube
      @CodeCube  3 ปีที่แล้ว

      Temel matematik bilgisi ve yazılıma ilgin olursa kolay olur. Yazılım konusunu bir araştır ondan sonra karar ver. Bize o şekilde gelen arkadaşlar genelde zorlandılar.

  • @tunyii7676
    @tunyii7676 4 ปีที่แล้ว

    Merhaba bunu mobike nasil uyqelayabiliriz

  • @zacky6314
    @zacky6314 4 ปีที่แล้ว +1

    1:20 usta şurdaki pencerenin adı “tk” yı nasıl değiştiririm?

    • @CodeCube
      @CodeCube  4 ปีที่แล้ว

      üstte pencere tk demek yerine başka bir variable ismi ver yeterli

    • @zacky6314
      @zacky6314 4 ปีที่แล้ว

      Code Cube çok teşekkür ederim

  • @yukselbey913
    @yukselbey913 6 ปีที่แล้ว +3

    Thank You. Could you make more real life project please like calculator. Again thanks a lot.

    • @CodeCube
      @CodeCube  6 ปีที่แล้ว

      sure

    • @eflani78.
      @eflani78. 4 ปีที่แล้ว +2

      Kardeş sen yükselsin kendine gel. Bu proje çoğu şeyi öğretti Teşekkürler

  • @azemtasdemir1985
    @azemtasdemir1985 4 ปีที่แล้ว

    Hocam elinize sağlık. ben C butonu yaptım ama fonksiyon atayamadım. C sıfırlama butonunun yapacağı işlemin kodu nasıl yazılır. Yardımcı olursanız sevinirim

    • @CodeCube
      @CodeCube  4 ปีที่แล้ว

      entry alanını sıfırlayacaksın sadece.

    • @azemtasdemir1985
      @azemtasdemir1985 4 ปีที่แล้ว

      Teşekkür ederim

    • @nigar9044
      @nigar9044 3 ปีที่แล้ว +1

      sil isminde fonksiyon tanimlayip commande yazicaksin
      fonksiyonun icinde giris.delete(0,'end') yazicaksin

    • @azemtasdemir1985
      @azemtasdemir1985 3 ปีที่แล้ว +1

      @@nigar9044Teşekkür ederim

  • @orgeneral.
    @orgeneral. 4 ปีที่แล้ว

    10:39 burada butonların üzerindeki sayıların hepsi 1 bende nasıl düzeltebilirim?

    • @CodeCube
      @CodeCube  4 ปีที่แล้ว

      TH-cam açıklama bölümünden proje dosyasını indirebilirsin

    • @orgeneral.
      @orgeneral. 4 ปีที่แล้ว

      @@CodeCube peki bu yaptığımız hesap makinesini apk ya çevirebilir miyiz?

    • @CodeCube
      @CodeCube  4 ปีที่แล้ว

      Evet ama zor ve sıkıntılı bir işlem. Onun yerine Android Studio/Java-Kotlin yazamak daha iyi ve hızlı olur. Yada en kötü ihtimalle flutter kullanmak yerinde olacaktır.

  • @GlaserFK
    @GlaserFK 2 ปีที่แล้ว

    hesap = 5 dedik neden öyle yaptık açıklarmısınız lütfen ?

    • @CodeCube
      @CodeCube  2 ปีที่แล้ว

      Videoda açıklamış olmalıyım

  • @cokiyibee4290
    @cokiyibee4290 ปีที่แล้ว

    IndexError: list index out of range 20:41 video

    • @cokiyibee4290
      @cokiyibee4290 ปีที่แล้ว

      işlem[0]['text'] = '+'
      işlem[1]['text'] = '-' 2. yi yazınca açılmıyor makina

  • @sjzhzbisnsl658
    @sjzhzbisnsl658 4 ปีที่แล้ว

    Hocam ben aynısını yapmama rağmen hata veriyor nasıl düzeltebilirim?

    • @CodeCube
      @CodeCube  4 ปีที่แล้ว

      Açıklamada proje dosyasını indirebileceğin bir link var. O kodları dene bakalım.

  • @nesadlevent
    @nesadlevent 3 ปีที่แล้ว

    Abi yardım eder misin. Butonlar oluşuyor ama birbirlerine çok yapışıklar. Birbirlerinin içine giriyorlar yani... Kod ise bu: from tkinter import *
    pencere = Tk()
    pencere.geometry("250x300")
    giris = Entry(font="Verdana 14 bold",width=15,justify=RIGHT)
    giris.place(x=20,y=20)
    b = []
    for i in range(1,10):
    b.append(Button(text=str(i),font="Verdana 14 bold"))

    sayac=0

    for i in range(0,3):
    for j in range(0,3):
    b[sayac].place(x=20+i*20,y=50+j*50)
    sayac += 1
    pencere.mainloop()

    • @CodeCube
      @CodeCube  3 ปีที่แล้ว

      20 ve 50 değerlerini artır orada

  • @justurtless
    @justurtless 3 ปีที่แล้ว

    Hocam çok güzel olmuş fakat ben C yani "C" butonu ekleyip bastıgımızda ekrandaki sayıları temizleyen kodu bulamadım da yardımcı olur musunuz eklemem gereken kodu söylerseniz çok mutlu olurum.

    • @ardacetin4263
      @ardacetin4263 2 ปีที่แล้ว

      Tkinte modülünde delete fonksiyonu başlangıç indeksinden bitiş indeksindeki olan karakterleri sililebiliyor

    • @kendihalindebiri08
      @kendihalindebiri08 ปีที่แล้ว

      biraz geç olmuş olabilir ama
      def herseyisil():
      sayi1.delete(0,'end')
      sayi2.delete(0, 'end')
      bu komutla bir butona bastığınızda entry içindeki herşeyi silecektir

    • @gulsum3547
      @gulsum3547 ปีที่แล้ว

      @@kendihalindebiri08 sayi1 ve sayi2 int olduğu için delete komutu kullanamayız o şekilde

  • @Yelken88
    @Yelken88 4 ปีที่แล้ว

    Abi bu pyhton ile arayüz oluşturma Java'ya göre zor c# a göre imkansız derecede zor geliyor bana. Neden böyle oluyor ya ? Pyhton'da bir butona fonksiyon eklemek için canım çıkıyor 😂

    • @CodeCube
      @CodeCube  4 ปีที่แล้ว

      Şuna bir bak : th-cam.com/video/OY1c4naQv2M/w-d-xo.html

    • @Yelken88
      @Yelken88 4 ปีที่แล้ว

      @@CodeCube abi çok çok çok teşekkür ederim. Smplib kütüphanesi ve pyqt5 arayüzünü etkileşime sokup, mail yollama programı yapabilir miyim peki ? Cevap eğer evet ise ne olur sadece bana bir kaç anahtar kelime söyleyin araştırayım

  • @volodimirzelenski3852
    @volodimirzelenski3852 5 ปีที่แล้ว +5

    zaten python hesap makinesi. edit: bu arada iyi anlatım.

    • @CodeCube
      @CodeCube  5 ปีที่แล้ว +7

      İlginç bir yaklaşım

  • @07kans
    @07kans 4 ปีที่แล้ว +2

    Son girilen karakteri silmek için:
    def teksil():
    metinuzunlugu = len(giris.get())
    giris.delete(metinuzunlugu-1, END)
    tsb = Button(text="Sil",font="Verdana 14 bold",command= teksil)
    tsb.place(x=117, y=250)
    koda ekleyebilirsiniz.

    • @muhammetemingundogdu71
      @muhammetemingundogdu71 4 ปีที่แล้ว

      çok sağol ama tam olarak hangi satıra eklemeliyim?

    • @07kans
      @07kans 4 ปีที่แล้ว

      @@muhammetemingundogdu71 Benzerlerinin altına koyun. Ya da ana girdiye alt alta ekleyin gitsin sorun olmaz...

    • @hkubrae53
      @hkubrae53 2 ปีที่แล้ว

      biz bu komutları daha önceki dersleriizleyerek mi öğreniyoruz? Yoksa bir kütüphanesi mi ar bu işin?

    • @07kans
      @07kans 2 ปีที่แล้ว

      @@hkubrae53 İnternet kazan siz kepçe araştırarak :)

    • @Bigboss-cd3tl
      @Bigboss-cd3tl ปีที่แล้ว

      Bende sil i verdiyöntemle şöyle yaptım
      metinuzunlugu = 0
      def sil() :
      metinuzunlugu = len(giris.get())
      giris. delete(0,END)
      sb = Button(text="C", font="Verdana 15 bold", width=1,command=sil)
      sb.place(x=20,y=250)
      Not : Ben kendi ekranıma göre yaptım yerleşim size kalmış 😃

  • @koreauz1
    @koreauz1 4 ปีที่แล้ว

    Hocam bende aynısnda yazdım ama sonuç olamıyorum

    • @CodeCube
      @CodeCube  4 ปีที่แล้ว

      Video açıklamalarında proje dosyasının linki var kodları indirip incele ve kendininki ile karşılaştır.

  • @xkinqslayer6045
    @xkinqslayer6045 4 ปีที่แล้ว

    admasın

    • @CodeCube
      @CodeCube  4 ปีที่แล้ว +1

      th-cam.com/video/SRNmUoHBmqo/w-d-xo.html

    • @ardapulat1310
      @ardapulat1310 4 ปีที่แล้ว

      @@CodeCube :D teşekkürler hocam :)

  • @rickgrimes7052
    @rickgrimes7052 4 ปีที่แล้ว

    O kod yazma yerini nasıl açıyorsunuz

    • @CodeCube
      @CodeCube  4 ปีที่แล้ว

      serinin ilk videosunu izle

  • @dagcanaslnn
    @dagcanaslnn 3 ปีที่แล้ว

    HOCAM BEN ARKA PLANI SİYAH YAPABİLİRMİYİM HESAP MAKİNESİNİN

    • @CodeCube
      @CodeCube  3 ปีที่แล้ว

      yababilirsin, background'u black yap, oynatma listesinde tkinter bölümünde var onlar.

    • @dagcanaslnn
      @dagcanaslnn 3 ปีที่แล้ว

      @@CodeCube Anlayamadım hocam

  • @abdulkadirakpul8331
    @abdulkadirakpul8331 3 ปีที่แล้ว +1

    bende hesap makinesi gelmiyor

    • @CodeCube
      @CodeCube  3 ปีที่แล้ว

      Niye ki?

  • @-axpockawss-6266
    @-axpockawss-6266 3 ปีที่แล้ว

    hocam ben toplama yapıcam sayıyı giriyorum şöyle oyuyor
    x
    0
    bu oluyor ne yapabilirim yandım edersen sevinirim

  • @sevgiertan2664
    @sevgiertan2664 5 ปีที่แล้ว

    İ el j ti niye değiştirdiniz yaa

  • @muhammetemingundogdu71
    @muhammetemingundogdu71 4 ปีที่แล้ว

    text editör ile açarsanız kopyalama yapabilirsiniz ama drive'da yapamazsınız.

  • @umutr4241
    @umutr4241 5 ปีที่แล้ว

    hangi programdı

    • @CodeCube
      @CodeCube  5 ปีที่แล้ว

      Python Charm

  • @ilaydasenocak5410
    @ilaydasenocak5410 4 ปีที่แล้ว +1

    Arka planın rengi nasıl değiştirilir ?

    • @CodeCube
      @CodeCube  4 ปีที่แล้ว +2

      pencere.configure(background='blue')
      yada
      pencere["bg"] = "blue"

  • @engindestan5850
    @engindestan5850 5 ปีที่แล้ว

    programın linkini atarsan sevnrm güzel anlatm olmş

    • @CodeCube
      @CodeCube  5 ปีที่แล้ว +1

      kullanılan ide PyCharm
      kodlar video açıklamasında var.

  • @yukselbey913
    @yukselbey913 6 ปีที่แล้ว

    Thank you

  • @sevgiertan2664
    @sevgiertan2664 5 ปีที่แล้ว

    Hocam j neden

    • @CodeCube
      @CodeCube  5 ปีที่แล้ว

      Sorunuzu anlayamadım.

    • @thequincey
      @thequincey 5 ปีที่แล้ว

      İki kere art arda i yazıldığında sıkıntı çıkacağından dolayı sadece python da değil neredeyse tüm dillerde ilk i sonra devamına göre j, k, l, m, n diye gider

    • @CodeCube
      @CodeCube  5 ปีที่แล้ว

      iç içe iki döngü kuruyorsun, genelde i ve j indisleri kullanılır. Zorunlu da değildir. Değişken ismi olarak i,j yazmak yerine ali,ahmet de yezebilirsin.

  • @dervistuncay922
    @dervistuncay922 3 ปีที่แล้ว

    abi sayılar oluşmuyor

    • @CodeCube
      @CodeCube  3 ปีที่แล้ว +1

      video açıklamasında projenin download linki var ordan indir, kodlarınla karlıştır, kesin bir şeyler eksik kalmıştır.

  • @eneszeytin661
    @eneszeytin661 4 ปีที่แล้ว

    yazdığın yazıları anlatman güzel ne yaptığımızı anlıyoruz . abone olmadım ama

  • @eneszeytin661
    @eneszeytin661 4 ปีที่แล้ว

    sa

  • @hrtime82
    @hrtime82 3 ปีที่แล้ว

    .

  • @axedent1899
    @axedent1899 3 ปีที่แล้ว

    Abi ben kodları yapıyorum ama pencere ile acmiyorum ben o bastıgıniz yesil tuşa basıyorum ama birsey olmuyor yardım lütfeb

    • @ilkinrufullayev
      @ilkinrufullayev 3 ปีที่แล้ว

      pencere.mainloop() yazmaniz gerek

  • @ekim9948
    @ekim9948 2 ปีที่แล้ว

    bende bu eşittire basıldığında olmadı gereken olay işlem butonlarına basıldıktan sonra oluyor problem nerede olabilir, ben kontrol ettim ama bulamadım?

    • @CodeCube
      @CodeCube  2 ปีที่แล้ว

      command atamamış olabilirsin

  • @hasanarda3184
    @hasanarda3184 ปีที่แล้ว

    Abi peki kare kök çözebilenini çare

    • @CodeCube
      @CodeCube  ปีที่แล้ว

      math.sqrt(sayi)

  • @eneszeytin661
    @eneszeytin661 4 ปีที่แล้ว

    sa