我会用“删除”来标记行,因为它们什么都不做。或者你也可以像其他人说的那样放进去,但移除是更好的选择。在
这个错误意味着,在其他情况下,它期望有东西在那里,但什么也没有。在
你不必在if之前有else或elif。(如果要使用else或elif,则只需在else或elif之前使用if)。在if p1 == p2:
print ("Draw, Try again")
time.sleep(1)
file = 'RPS.py'
os.startfile(file)
exit()
elif (p1=="Rock" and p2=="Scissors")or(p1=="Scissors"and p2=="Paper")or(p1=="Paper"and p2=="Rock"):
print ("Player 1 Wins")
while a==2:
end=input
if end== "END":
exit()
else: #remove
# #remove
elif (p2=="Rock" and p1=="Scissors")or(p2=="Scissors"and p1=="Paper")or(p2=="Paper"and p1=="Rock"):
print("Player 1 Wins")
while a==2:
end=input
if end== "END":
exit()
else: #remove
# #remove
else:# #remove