python - 期望循环中的缩进块

时间:2018-05-27 14:43:24

标签: python while-loop break

所以这是我的代码,创造了一个石头剪刀游戏。 我没有别的想说但是 系统在这里说我需要更多的细节,因为有太多的代码所以我随机输入。谢谢你。

options=["rock","paper","scissors"]

your_wins=0
my_wins=0

while input!="exit":
    turn = input("Please choose rock,paper or scissors:")
    print("you chose:" + turn)

    import random
    my_choice = random.choice(options)
    print("I chose:" + my_choice)

    if my_choice=="rock" and turn=="rock":
        print("its a tie!")

    if my_choice=="paper" and turn=="rock":
        print("you lose!")

    if my_choice=="scissors" and turn=="rock":
        print("you win!")

    if my_choice=="paper" and turn=="paper":
        print("its a tie!")

    if my_choice=="scissors" and turn=="paper":
        print("you lose!")

    if my_choice=="rock" and turn=="paper":
        print("you win!")

    if my_choice=="paper" and turn=="scissors":
        print("you win!")

    if my_choice=="scissors" and turn=="scissors":
        print("its a tie!")

    if my_choice=="rock" and turn=="scissors":
        print("you lose!")
    if "you lose":
        my_wins+=1
    else:
        your_wins+=1

if input=="exit":
break

为什么我会收到此错误?它在休息时间。 我尝试了不同的东西,但它不会工作.. 谢谢你的帮助!

1 个答案:

答案 0 :(得分:0)

包括"如果输入=='退出'"在while循环中然后缩进' break'在里面