我想在tkinter中创建一个三向消息框。像“你想要巧克力牛奶,柠檬水或雪碧”这样的东西,然后是底部3个按钮。 顺便说一下,有可能在计算时使python“淘汰”数字。所以说我在10到60之间添加计数,我可以让每7和8跳过python吗?
答案 0 :(得分: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跳过。
答案 1 :(得分: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'])