0

わかりましたので、python 2.7.5は初めてで、私のコードは機能していないようです。「ゲーム」を推測する単なる基本的な乱数

from random import randint
number = randint(1,100)
play = input("Hello! Would you like to play (Y/N) ")
if play in('y','Y'):
    print("I've chosen a number between 1 and 100.")
    guess = int(input("what is my number?")
    while(guess != number):
        if(guess > number):
            print("Too High!")
        else:
            print("Too Low!")
        guess = int(input("Please guess again: "))
    print("Correct! You guessed my number!")
if play in('n','N'):
    print('Stop wasting my time then!')

強調表示されているエラーが発生し、「無効な構文」であると言っており、喜んで助けていただけます

4

2 に答える 2

1

この行には括弧がありません:

guess = int(input("what is my number?")

2 つ開きましたが、閉じたのは 1 つだけです。

解決策は、両方を閉じることです。

guess = int(input("what is my number?"))
于 2013-10-10T20:05:11.653 に答える