Font size
WorksheetsPython nâng cao - Bài 13
Total questions: 20
Worksheet time: 13mins
Trong Tkinter, “widget” là gì?
Một loại cửa sổ mới trong chương trình
Một thành phần giao diện như nhãn, nút, ô nhập liệu
Một thư viện của Python
Một kiểu dữ liệu đặc biệt
Widget Label trong Tkinter dùng để làm gì?
Nhập văn bản từ người dùng
Hiển thị văn bản hoặc hình ảnh cho người dùng xem
Lưu trữ dữ liệu tạm thời
Chạy vòng lặp chính của chương trình
Người dùng có thể gõ chữ vào Label không?
Có
Không
Tùy thuộc vào tham số editable
Chỉ khi thêm .pack()
Phương thức nào được dùng để hiển thị widget lên cửa sổ trong Tkinter?
.show()
.display()
.pack()
.placeWidget()
Để tạo một Label, ta cần làm mấy bước cơ bản?
1 bước
2 bước: tạo và đặt widget vào cửa sổ
3 bước
4 bước
Tham số fg của Label dùng để:
Đặt màu nền
Đặt màu chữ
Đặt font chữ
Đặt độ rộng
Tham số bg trong Label có tác dụng gì?
Thay đổi kích thước chữ
Thay đổi màu nền
Thay đổi kiểu chữ
Thay đổi nội dung
Ví dụ nào sau đây là cách thay đổi font chữ của Label?
font=(“Helvetica”, 16, “bold”)
textFont=(“Arial”, 18)
setFont(“Verdana”)
fontStyle=“italic”
Widget Entry dùng để:
Hiển thị ảnh
Nhập vào nhiều dòng văn bản
Nhập vào một dòng văn bản
Tạo cửa
Tham số đầu tiên khi tạo một Entry là gì?
Kích thước chữ
Cửa sổ cha (root)
Màu nền
Font chữ
Tham số width trong Entry quy định điều gì?
Số ký tự tối đa có thể nhập
Chiều rộng tính theo số ký tự hiển thị
Chiều cao ô nhập
Độ lớn của cửa sổ
Nếu không gọi phương thức .pack() sau khi tạo widget, chuyện gì xảy ra?
Tkinter sẽ báo lỗi
Widget vẫn hiển thị bình thường
Widget sẽ không hiển thị trên cửa sổ
Widget sẽ tự động căn giữa
Trong ví dụ “To-do App”, tiêu đề cửa sổ được đặt bằng phương thức nào?
root.size()
root.name()
root.title("To-do List")
root.caption()
Trong ứng dụng “To-do App”, Label đầu tiên có nội dung là gì?
“To-do List”
“NHẬP CÔNG VIỆC MỚI”
“Danh sách công việc của bạn”
“Xin chào”
Theo bài học, hai widget đầu tiên mà chúng ta học là gì?
Button và Label
Entry và Button
Label và Entry
Canvas và Frame
Điền vào chỗ trống để tạo ra cửa sổ ứng dụng chính (root window) từ thư viện tkinter (đã được nhập với tên tk).
(a)
Điền vào chỗ trống để tạo một Nhãn (Label) hiển thị dòng chữ "Tên của bạn:".
(a)
Điền vào chỗ trống để tạo một Ô nhập liệu (Entry) cho phép người dùng gõ văn bản vào.
(a)
Sau khi tạo một widget (ví dụ: Label), bạn cần dùng phương thức nào để đặt nó lên cửa sổ (theo cách đơn giản nhất)?
(a)
Sau khi đã thiết lập xong mọi thứ, bạn cần gọi phương thức nào của cửa sổ root để giữ cho ứng dụng luôn chạy và hiển thị?
(a)
