这是我的代码片段。它会问你一个等级,当你得到答案时,write is将继续进行,例如,如果你键入light而不是light,那么代码将回到语句的顶部。在ranks = ['light', 'heavy', 'soldier', 'ninja']
print('what rank do you want')
for rank in ranks:
print(rank)
def getRank():
rank = input('please pick a rank!\n')
if rank in ranks:
print("you have chosen", rank)
return rank
rank = getRank()
while rank is None:
print('Sorry, that was an invalid command!')
rank = getRank()
print('well done you have picked your rank')
我已经用A,B和C来做这个,所以当你放进随身携带的时候。在
^{pr2}$
还有C
我的代码是错误的,在你输入答案C后,它会问你第二个问题。
为示例:选择B或C。当选择C时,询问其他人问题。选择A B或C
这是错误的代码。在
^{3}$
我希望你能理解。
谢谢您!在