tkinter

Python ile Sezar(Ceasar) Şifrelemesi – Kullanıcı Arayüzü

Şifreleme yaparken karşılaşılabilecek en basit algoritmalardan birisi Sezar(Ceasar) algoritması. Bu algoritmanın anlatımına buradan ulaşabilirsiniz. Basit anlamda harfleri 3’er kaydırarak uygulanıyor. Kodu yazarken 3 sağa kaydırdık, isterseniz kod üzerinde ilgili kısımlarda – ve + işaretlerini değiştirerek sola kaydırabilirsiniz.

Tkinter Programa Buton Ekleme

Tkinter modülü ile yaptığımız programlara hemen her programın olmazsa olmazı olan butonları eklemeden olmaz sanırım. Bunu yapabilmek için Tkinter.button() fonksiyonunu kullanacağız. Hemen bir örnek kod üzerinde görelim. #-*-coding:utf8-*- from Tkinter import * def degistir(): yazi.config(text="İşte yazı değişti. Söyle, mutlu musun?") pencere=Tk() yazi=Label(pencere) yazi.config(text="Butona tıklayınca bunun görünmesini ümit ediyoruz.n Normalde de görünebilir Tabii:)") yazi.pack() dugme=Button(pencere) dugme.config(text="Yazıyı değiştir") dugme.config(command=degistir) dugme.pack() pencere.mainloop() Tkinter.Button() fonksiyonu yardımıyla istediğimiz butonu programımıza koyma şansına sahibiz. Ayrıca buton üzerinde yazacak yazıyı da kodlardan gördüğünüz üzere ve program üzerine yazılan yazılarda da olduğu gibi Tkinter.