Page 196 - Em Học Python
P. 196
Kết quả sẽ tương tự như thế này:
Nhưng nút click me này chẳng chạy gì cả. Ấn cả ngày cũng sẽ không thấy gì luôn,
vì ta cần sửa lại code tí chút. (Nhớ đóng cửa sổ vừa mở ra lúc nãy đấy nhé!)
Đầu tiên ta sẽ tạo ra một hàm để in ra vài chữ gì đó:
>>> def hello():
print('hello there')
Rồi sửa lại ví dụ lúc nãy để thêm hàm này vào:
>>> from tkinter import *
>>> tk = Tk()
>>> btn = Button(tk, text="click me", command=hello)
>>> btn.pack()
Em có thể thấy ta chỉ sửa code ban đầu có một chút xíu thôi: Ta thêm vào tham số
command, yêu cầu Python chạy hàm hello khi nút được bấm.
Giờ nếu thử bấm nút em sẽ thấy chữ hello there được viết ra trên shell. Lần nào ấn
cũng ra chữ luôn. Ấn hẳn năm lần này:
170 Chương 12