WorksheetsM6-Q1
Total questions: 29
Worksheet time: 15mins
คุณต้องจัดวางวิดเจ็ตในรูปแบบตารางที่มีแถวและคอลัมน์ ตัวจัดการเรขาคณิตใดที่ตรงไปตรงมาที่สุด?
pack()
grid()
place()
table()
ไลบรารี Python ใดที่ใช้บ่อยที่สุดสำหรับการเขียนโปรแกรม GUI?
NumPy
Django
Tkinter
Flask
เมื่อผู้ใช้ป้อนข้อมูลในแอปพลิเคชัน Tkinter ข้อมูลจะถูกจัดเก็บไว้ในวิดเจ็ตใด?
Entry
Label
Listbox
Button
mainloop() ใน Tkinter มีหน้าที่อะไร?
สร้างหน้าต่างหลัก
เริ่มต้น event loop
ปิดหน้าต่าง
เพิ่มวิดเจ็ตลงในหน้าต่าง
ใน Tkinter ตัวจัดการเรขาคณิตใดที่ช่วยให้คุณวางวิดเจ็ตโดยใช้พิกัด x และ y?
grid()
pack()
place()
locate()
วิดเจ็ต Tkinter ใดที่ใช้แสดงรายการให้ผู้ใช้เลือก?
Entry
Label
Listbox
Checkbutton
คุณต้องการแสดงคำแนะนำที่ไม่สามารถแก้ไขได้ที่ด้านบนของแอปของคุณ คุณควรใช้วิดเจ็ตใด?
Entry
Button
Label
Text
คุณตั้งชื่อหน้าต่างของ Tkinter ได้อย่างไร?
window.title("Title")
root.title("Title")
window.set_title("Title")
title("Title")
ตัวจัดการเรขาคณิตใดที่จัดวางวิดเจ็ตในแถวและคอลัมน์?
place()
grid()
pack()
arrange()
ใน Tkinter วัตถุประสงค์ของวิดเจ็ต Label คืออะไร?
เพื่อสร้างปุ่มที่คลิกได้
เพื่อป้อนข้อความ
เพื่อแสดงข้อความหรือรูปภาพ
เพื่อสร้างเมนู
วิธีการของ Tkinter ใดที่ใช้ในการจัดวางวิดเจ็ตในหน้าต่าง?
place()
grid()
pack()
arrange()
pack() geometry manager ทำอะไรโดยค่าเริ่มต้น?
Centers widgets
Packs widgets top to bottom
Arranges in a grid
Uses absolute positioning
วิดเจ็ต Tkinter ใดที่อนุญาตให้ผู้ใช้เลือกหลายตัวเลือก?
Entry
Radiobutton
Label
Frame
วิธีที่ถูกต้องในการสร้างปุ่มใน Tkinter คืออะไร?
Button("Click me")
Button(root, text="Click me")
createButton("Click me")
Button(text="Click me")
โมดูลใดที่นำเข้าและตั้งชื่อย่อเพื่อสร้างส่วนติดต่อผู้ใช้กราฟิก?
import tkinter as tkinter
import tkinter as tk
import tk as tkinter
import GUI as tk
วัตถุประสงค์ของบรรทัด root = tk.Tk() คืออะไร?
เพื่อกำหนดสีพื้นหลังของหน้าต่าง
เพื่อเริ่มต้นเหตุการณ์หลัก
เพื่อสร้างวิดเจ็ตใหม่
เพื่อปิดหน้าต่าง
What is the main difference between a Label and an Entry widget in Tkinter?
A Label widget is used to display text, while an Entry widget is used to accept user input.
A Label widget is used to accept user input, while an Entry widget is used to display text.
Both Label and Entry widgets are used to accept user input.
Both Label and Entry widgets are used to display images.
When would you choose to use a Button widget in a Tkinter application? Provide an example.
When you want to allow users to perform an action by clicking a button, such as submitting a form.
When you want to display static text only.
When you want to create a drop-down menu for user selection.
When you want to show an image without any interaction.
บทบาทพื้นฐานของหน้าต่างหลักและลูปหลักในแอปพลิเคชัน Tkinter คืออะไร และป้ายชื่อ (Label), ปุ่ม (Button) และช่องกรอกข้อมูล (Entry Field) มีหน้าที่อย่างไรในโครงสร้างนี้?
หน้าต่างหลักเป็นพื้นที่แสดงผล ส่วนลูปหลักควบคุมการทำงานของโปรแกรม และ Label, Button, Entry Field เป็นวิดเจ็ตสำหรับโต้ตอบกับผู้ใช้
หน้าต่างหลักใช้สำหรับจัดการข้อมูล ส่วนลูปหลักใช้สำหรับเชื่อมต่อฐานข้อมูล และ Label, Button, Entry Field ใช้สำหรับตกแต่งหน้าต่าง
หน้าต่างหลักใช้สำหรับสร้างกราฟิก ส่วนลูปหลักใช้สำหรับประมวลผลภาพ และ Label, Button, Entry Field ใช้สำหรับแสดงผลลัพธ์
หน้าต่างหลักใช้สำหรับเก็บข้อมูล ส่วนลูปหลักใช้สำหรับปิดโปรแกรม และ Label, Button, Entry Field ใช้สำหรับควบคุมการปิดโปรแกรม
วิดเจ็ต Tkinter ใดที่ถูกสร้างขึ้นมาโดยเฉพาะสำหรับให้ผู้ใช้คลิกเพื่อกระตุ้นการทำงาน?
Button
Label
Entry
Frame
พารามิเตอร์ใดที่ใช้ในการตั้งค่าข้อความหลักที่แสดงบนวิดเจ็ต Label คือข้อใดต่อไปนี้?
text
font
bg
width
ชื่อของพารามิเตอร์ที่ใช้เมื่อสร้างวิดเจ็ต Button เพื่อระบุฟังก์ชันที่ทำงานเมื่อถูกคลิกคืออะไร?
onPressed
onClick
onTap
onSelect
คำสั่ง Tkinter ที่จำเป็นต้องเรียกใช้เมื่อจบโปรแกรม GUI เพื่อเริ่มลูปเหตุการณ์คือข้อใด?
mainloop()
start()
run()
execute()
วิดเจ็ต Tkinter ใดที่ใช้สำหรับสร้างกล่องโต้ตอบเพื่อให้ผู้ใช้ยืนยันการกระทำ?
Messagebox
Label
Button
Entry
ใน Tkinter ฟังก์ชันใดที่ใช้ในการสร้างเมนูแบบดรอปดาวน์?
Dropdown()
Menu()
add_menu()
create_menu()
คุณสามารถเปลี่ยนสีพื้นหลังของวิดเจ็ต Tkinter ได้อย่างไร?
โดยใช้พารามิเตอร์ bg
โดยใช้พารามิเตอร์ fill
โดยใช้พารามิเตอร์ color
โดยใช้พารามิเตอร์ background_color
ใน Tkinter ฟังก์ชันใดที่ใช้ในการสร้างกรอบ (Frame) เพื่อจัดกลุ่มวิดเจ็ต?
Frame()
Group()
Container()
Box()
คุณสามารถเพิ่มไอคอนให้กับหน้าต่าง Tkinter ได้อย่างไร?
โดยใช้ root.iconbitmap("icon.ico")
โดยใช้ root.set_icon("icon.ico")
โดยใช้ root.title_icon("icon.ico")
โดยใช้ root.add_icon("icon.ico")
วิดเจ็ต Tkinter ใดที่ใช้สำหรับสร้างเมนูแบบหลายระดับ?
MenuBar()
SubMenu()
Dropdown()
Menu()
