from random import shuffle
mylist = [' ','O',' ']
my_new_list = shuffle_list(mylist)
guess = player_guess
check_guess(my_new_list,guess)
def shuffle_list(list):
shuffle(list)
return list
def player_guess():
guess = ''
while guess not in ['0','1','2']:
guess = input("pick a number: 0 , 1 , 2")
return int(guess)
def check_guess(mylist,guess):
if mylist[guess] == 'O':
print("Correct!")
else:
print("Wrong guess!")
print(mylist)
I receive this error
NameError Traceback (most recent call last)
Input In [2], in <cell line: 5>()
1 from random import shuffle
3 mylist = [' ','O',' ']
----> 5 my_new_list = shuffle_list(mylist)
7 guess = player_guess
9 check_guess(my_new_list,guess)
NameError: name 'shuffle_list' is not defined