NEW
Font size
WorksheetsPython lesson 3 (Tkinter)
Total questions: 25
Worksheet time: 13mins
Để tạo kiểu viền cho Label hoặc Button ta thay đổi thuộc tính nào
anchor
bd
relief
text
Để thêm hình ảnh vào Tkinter ta sử dụng thư viện nào
PIL
pip
tkinter
os
Cách khai báo class nào sau đây là đúng
Class<tên lớp>
Class<tên lớp>:
class<tên lớp>
class<tên lớp>:
Đâu không phải là khái niệm trong lập trình hướng đối tượng?
Đối tượng (Object)
String(chuỗi)
Thuộc tính (field, attribute)
Phương thức (Method)
OOP là viết tắt của cụm từ nào sau đây?
Object Oriented Programming
Object Oriented Proccessing
Open Object Programming
Object Open Programming
Câu nào sau đây về Python là sai?
Python là ngôn ngữ lập trình bậc cao
Python là ngôn ngữ lập trình hướng đối tượng
Python là ngôn ngữ lập trình hướng cấu trúc
Python là một ngôn ngữ lập trình đa năng
GUI là viết tắt của cụm từ nào sau đây
Game User Interface
Graphical User Internation
Graphical Under Interface
Graphical User Interface
Để lập trình GUI ta dùng thư viện nào?
tkinter
os
math
random
Cách để khai báo thư viện tkinter nào dưới đây là sai ?
import tkinter
from tkinter import*
import tkinter as k
from tkinter
Đâu là câu lệnh khởi tạo cửa sổ ở trong tkinter
Tk()
tk()
bg()
Bg()
Để thiết lập sự kiện cho Button sử dụng cú pháp nào?
command
relief
justify
anchor
Để hiện ra cảnh báo ta sử dụng câu lệnh nào?
messagebox.showinfo()
messagebox.showwarning()
messagebox.showerror()
messagebox.askquestion()
Để ẩn nội dung Entry bằng dấu * ta dùng câu lệnh nào ?
show='*'
bd='*'
bg='*'
relief='*'
Để vô hiệu hóa Entry hoặc Button ta dùng câu lệnh nào?
show=’ disable’
relief=’ disable’
state=’ disable’
bd=’ disable’
Để tạo cửa số cha ta dùng câu lệnh nào?
Top()
TopLevel()
Level()
Tk()
Phát biểu nào sau đây về grid là sai?
Để thuận tiện cho việc đặt các đối tượng điều khiển trên form
cửa sổ làm việc được chia thành các hàng (row), cột (column)
Hàng và cột được tính từ 0
Có thể dùng chung với câu lệnh pack()
Để lấy thông tin từ entry, Radiobutton, Textbox ta sử dụng câu lệnh nào dưới đây?
.get()
.textvariable
.StringVar()
.IntVar()
Hàm eval có tác dụng gì?
Tình 1 phép tính ở dạng int
Tính 1 phép tính ở dạng chuỗi
Để vẽ hình tròn
Tính toán kết quả của các chuỗi
Hàm try – except có tác dụng gì?
Dùng để xử lý lỗi.
Dùng để xử lý điều kiện như if – else
Để tạo ra vòng lặp
Để sửa lỗi chương trình
Phát biểu nào sau đây là sai về hàm lambda
Hàm lambda là hàm được định nghĩa mà không có tên
Hàm lambda có thể có nhiều tham số nhưng chỉ có 1 biểu thức
Hàm lambda không thể trả về giá trị
Hàm lambda có tên khác là hàm vô danh
Cú pháp của hàm lambda là gì?
def lambda (<tham_so>):
<biểu thức>
lambda <tham_so>: <biểu thức>
lambda <tham_so>, <biểu thức>
lambda (<tham_so>, <biểu thức>)
Để thiết lập sự kiện cho các mục trong menu button ta sử dụng câu lệnh nào?
command
tearoff
separator
add_command()
Để tạo bảng màu ta sử dụng câu lệnh nào sau đây?
chooser.askcolor()
color.askcolor()
colorchooser.askcolor()
bg.askcolor()
Để tạo menu cha ta sử dụng cấu trúc nào
add_cascade()
add_cascade
add_command()
add_command
Để tạo thanh trượt ta sử dụng cấu trúc nào?
Scale(window,from_=<giá trị bắt đầu>,to=<giá trị kết thúc>)
ttk.Scale(window,from_=<giá trị bắt đầu>,to=<giá trị kết thúc>)
tk.Scale(window,from_=<giá trị bắt đầu>,to=<giá trị kết thúc>)
Tk.Scale(window,from_=<giá trị bắt đầu>,to=<giá trị kết thúc>)
