web-dev-qa-db-fra.com

Raw_Input () n'est pas défini

Je suis un programmeur de septième année et il me manque peut-être beaucoup de choses dans ce programme, mais pour mon club de codage, mon instructeur nous a demandé de deviner le jeu de nombres. J'ai des connaissances très limitées sur ce sujet, car je n'ai assisté qu'à quatre cours. Quoi qu'il en soit, quand je lance ce programme dans Python IDLE 3.5, voici ce qu'il dit:

Traceback (most recent call last):
File "C:\Users\morrris\AppData\Local\Programs\Python\Python35-32\guess_that_number.py", line 7, in <module>
name= raw_input()
NameError: name 'raw_input' is not defined

J'ai essayé de changer le code, mais il ne semble pas que le raw_input ().

13
Makailah Morris

Pour Python 3.x, utilisez input(). Pour Python 2.x, utilisez raw_input(). Don ' oubliez pas que vous pouvez ajouter une chaîne d’invite dans votre appel input() pour créer une instruction d’impression de moins. input("GUESS THAT NUMBER!").

27
heinst