以下Python代码实现的功能是?( )import tkinter as tkfrom tkinter import messageboxroot = tk.Tk()def confirm(): result = messagebox.askyesno("确认", "确定要退出吗?") if result: root.destroy()btn = tk.Button(root, text="退出", command=confirm)btn.pack()root.mainloop()
A:点击按钮直接关闭窗口
B:点击按钮弹出提示文字,点击确定后关闭窗口
C:点击按钮弹出"是/否"对话框,点击"是"后关闭窗口
D:点击按钮弹出输入对话框,输入正确密码后关闭窗口
正确答案:C
答案解析
messagebox.askyesno 弹出带"是/否"按钮的对话框,返回 True(是)或 False(否),用户选择"是"才关闭窗口。
试卷来源:202609 青少年软件编程等级考试Python六级真题