2017-03-29 8 views
0

私はいくつかのエラーを修正する方法がわからないので、私は非常に新しいコーディングです。 本当に助けていただきありがとうございます。数字のゲームを推測する

#Author : John Smith 
#Date : 3/19/17 
# 
#Guess the number game 
#1 Player vs. Computer 
import random 
minGuess = 1 
maxGuess =6 

#Ask the user for their name and their guess 
name = input("What is your name") 
print("Hi + name") 
print("Enter a number between: " +minGuess + " and " + maxGuess) 
guess = int(input("what is your guess?")) 

#Generate a random number and tell the user if they have won or lost 
secretNumber = random.randint(minGuess, maxGuess) 
if (guess != ??????) 
    print("congratz you got it right") 
else: 
    print("You loose the number was ???") 

print("Thankyou for playing guess the number.") 
+0

実行時にエラーが発生します。 –

答えて

0

print("Hi + name")あなたは上の行から変数名を使用したい場合はprint("Hi "+ name)でなければなりません。

あなたのエラーはこの行から来ていると思いますif (guess != ??????)。あなたは "??????"を変更する必要があります(Pythonでは何も意味しないので)。あなたは「推測」をどのように比較すべきだと思いますか?

0

あなたが得たエラーを書き留めるのがいいかもしれません。 私が見ることができる唯一の問題はif(guess != ??????) という表現です。未定義です。また、Pythonで無効なvar名として