刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!

单选题

有如下Python代码,如图状态下,点击提交按钮,文本框内显示的内容为?( )import tkinter as tk def show_selected_option(): selection = variable.get() p={1:"篮球",2:"排球", 3:"足球"} label.config(text=f"最喜欢的运动是 {p[selection]}") root = tk.Tk() options = [("篮球", 1), ("排球", 2), ("足球", 3)] variable = tk.IntVar() for text, value in options: tk.Radiobutton(root, text=text, variable=variable, value=value).pack() button = tk.Button(root, text="提 交", command=show_selected_option) label = tk.Label(root, text="最喜欢的运动是什么?") button.pack() label.pack() root.mainloop()

A
最喜欢的运动是排球
B
最喜欢的运动是篮球
C
最喜欢的运动是足球
D
最喜欢的运动是2
使用微信搜索喵呜刷题,轻松应对考试!

答案:

A

解析:

【喵呜刷题小喵解析】根据题目中的Python代码,用户可以通过单选按钮选择最喜欢的运动,然后点击“提交”按钮,文本框内将显示用户选择的运动。在代码中,`p`是一个字典,键是整数,值是运动名称。单选按钮的`value`属性是字典键,所以当选中某个单选按钮后,`variable.get()`会返回选中的`value`,然后这个`value`会被用来从字典`p`中获取对应的运动名称,显示在标签上。由于字典`p`的键是1、2、3,对应的值是“篮球”、“排球”、“足球”,因此,如果用户选择了值为2的单选按钮(即“排球”),点击“提交”按钮后,标签上显示的将是“最喜欢的运动是排球”。所以正确答案是A选项,“最喜欢的运动是排球”。
创作类型:
原创

本文链接:有如下Python代码,如图状态下,点击提交按钮,文本框内显示的内容为?( )import tkin

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。

让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!

分享考题
share