问题遇到的现象和发生背景
为什么第二次input函数是空的,仍然可以用呢?
问题相关代码,请勿粘贴截图
punches = ['石头','剪刀','布']
computer_choice = random.choice(punches)
user_choice = ''
user_choice = input('请出拳:(石头、剪刀、布)')
while user_choice not in punches: # 当用户输入错误,提示错误,重新输入
print('输入有误,请重新出拳')
user_choice = input()