Sudoku Solver menggunakan Python

Hai, selamat datang di Computerenvi blog. Pada artikel ini, seperti yang tertera di judul kita akan membuat sebuah Jam Digital Sederhana dengan menggunakan Python. 



Python Simple Digital Cloc

1. Import Modul

Modul yang akan kita gunakan pada program ini adalah tkinter.

Importing Modules
from tkinter import *
import time

2. Menyiapkan main frame aplikasi

Setelah impor modul, kita sekarang akan membuat main frame aplikasi. Untuk mempermudah, kalian bisa copy paste kode dibawah ini


Setting up the Main Frame
root = Tk()
root.title("Sourcecodester")
width = 600
height = 400
screen_width = root.winfo_screenwidth()
screen_height = root.winfo_screenheight()
x = (screen_width/2)- (width/2)
y = (screen_height/2) - (height/2)
root.geometry("%dx%d+%d+%d" % (width, height, x, y))
root.resizable(0, 0)
root.config(bg="light blue")

3. Membuat desain tata letak

Setelah membuat main frame, sekarang kita akan menambahkan beberapa tata letak ke aplikasi. Silahkan salin dan paste kode dibawah ini


Main Frame
#===========================================FRAMES========================================
Top = Frame(root, width=600, bd=1, relief=SOLID)
Top.pack(side=TOP)
Mid = Frame(root, width=600)
Mid.pack(side=TOP, expand=1)
 
 
#===========================================LABEL WIDGET==================================
lbl_title = Label(Top, text="Python: Simple Digital Clock", width=600, font=("arial", 20))
lbl_title.pack(fill=X)
 
clock = Label(Mid, font=('times', 50 , 'bold'), fg="green", bg="light blue")
clock.pack()


4. Membuat Fungsi

Sekarang kita akan membuat fungsi yang mencakup dan menangani aplikasi jam. 


Creating Function
#===========================================METHODS=======================================
def tick():
    setTime = time.strftime('%I: %M %S %p')
    clock.config(text=setTime )
    clock.after(200, tick)


5. Inisialisasi Aplikasi

Setelah membuat fungsi, save proyek ini menjadi 'index.py'. Selanjutnya kita akan menjalankan inisialisasi yang berguna untuk memeriksa apakah main diinisialisasikan dengan benar. Untuk mempermudah, silahkan jika ingin salin kode dibawah ini

Initializing
#===========================================INITIALIZATION================================
 
if __name__ == '__main__':
    tick()
    root.mainloop()

Output:






Selesai
Terima kasih sudah mengunjungi blog computerenvi.blogspot.com . 
Sampai jumpa kembali!

Sumber Referensi: 

Posting Komentar

0 Komentar