我正在开发一个基本上只是骰子的简单程序,我使用Thonny作为我的IDE,并且该程序在其中可以正常工作,但是当我尝试打开.py文件时出现问题,然后输入一些内容,然后窗口刚刚关闭。 任何帮助表示赞赏。
import random
#-------------------------
print("Made by Thr i ving")
roll = input("Type roll to roll the dice: ")
if roll == 'roll':
nums = ['1', '2', '3', '4', '5', '6']
print("Your number is: " + random.choice(nums))
else:
print("Try again.")
答案 0 :(得分:1)
我猜您在期待代码再次询问用户输入的文字是否完全是“滚动”。
如果是正确的话,我会使用while循环来等待正确的输入。 在输入单词“ roll”之前,程序将不断询问用户新的输入:
import random
#------------------------- print("Made by Thr i ving")
roll = ""
while roll != 'roll':
roll = input("Type roll to roll the dice: ")
if roll == 'roll':
nums = ['1', '2', '3', '4', '5', '6']
print("Your number is: " + random.choice(nums))
else:
print("Try again.")