Я изучаю Python с книгой, которая учит, создавая игры. Я должен написать код, чтобы я ввел число, и компьютер делает обоснованные предположения, основанные на более высоком или низком вводе. Я получаю сообщение об ошибке после ввода номера:
Traceback (most recent call last):
File "C:\Users\Rayvenx\Desktop\My_programs\Number_game_pcguess.py", line 7, in
highlow = raw_input("\nIs it", guess, "?:")
TypeError: [raw_]input expected at most 1 arguments, got 3
Вот код:
import random
number = raw_input("\nWhat is your number 1-100? :")
guess = random.randrange(100) + 1
highlow = raw_input("\nIs it", guess, "?:")
while guess != number:
if highlow == "lower":
guess = random.randrange(100) + 1 guess
highlow = raw_input("\nIs it", guess, "?:")
print "\nHaha! I win!"
raw_input("\n\nPress enter to exit game.")