Ik ben een programmeur van de zevende klas, dus ik mis misschien veel dingen in dit programma, maar voor mijn codeerclub vroeg mijn instructeur ons om een gokspel te maken. Ik heb zeer beperkte kennis over dit onderwerp, aangezien ik maar vier lessen heb gevolgd. Hoe dan ook, als ik dit programma in Python IDLE 3.5 uitvoer, staat 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
Ik heb geprobeerd de code te wijzigen, maar het lijkt alsof de raw_input() niet bevalt.
Antwoord 1, autoriteit 100%
Gebruik voor Python 3.x input()
. Gebruik voor Python 2.x raw_input()
. Vergeet niet dat u een promptstring kunt toevoegen aan uw input()
-aanroep om één printopdracht minder te maken. input("GUESS THAT NUMBER!")
.