我希望在 tkinter 中制作一个三向消息框。比如“你想要巧克力牛奶、柠檬水还是雪碧”,然后是底部三个按钮。顺便说一句,是否可以在计数时使 python “淘汰”数字。所以说我要从 10 计数到 60,我可以让 python 每 7 和 8 跳过一次吗?
问问题
500 次
2 回答
3
(1) 消息框是指这样的意思吗? http://www.java2s.com/Code/Python/GUI-Tk/Creatingasimpledialog.htm
(2)
for i in range(6):
for j in range(10):
if j in [7,8]: continue
print i*10+j
如果以 7 或 8 结尾,则打印所有 0-59 跳过的数字。
于 2012-04-03T22:56:41.260 回答
0
您可以使用 PyMsgBox 来执行此操作。安装它pip install pymsgbox
。该文档位于https://pymsgbox.readthedocs.io/en/latest/
做你的例子的代码是:
>>> import pymsgbox
>>> drink_choice = pymsgbox.confirm('What drink do you want?', 'Title', ['Chocolate milk', 'Lemonade', 'Sprite'])
于 2017-03-20T01:33:30.137 回答