Функция playSound
принимает список целых чисел и будет воспроизводить звук для каждого другого номера. Поэтому, если одно из чисел в списке 1
, 1
имеет назначенный звук, который будет воспроизводиться.
def userNum(iterations):
myList = []
for i in range(iterations):
a = int(input("Enter a number for sound: "))
myList.append(a)
return myList
print(myList)
def playSound(myList):
for i in range(myList):
if i == 1:
winsound.PlaySound("SystemExit", winsound.SND_ALIAS)
Я получаю эту ошибку:
TypeError: 'list' object cannot be interpreted as an integer
Я попробовал несколько способов конвертировать список в целые числа. Я не слишком уверен, что мне нужно изменить. Я уверен, что есть более эффективный способ сделать это. Любая помощь будет очень признательна.