x = x + 1 синтаксическая ошибка внутри цикла for в python - PullRequest
0 голосов
/ 30 ноября 2018

Я пытаюсь увеличить переменную (число) внутри цикла for, если условие выполнено.Но я получаю синтаксическую ошибку в операторе приращения.Пожалуйста помоги.

def count_ans():
    count=0
    for m in range(0,4):
        if quiz_dict[q_nos[m]==ans_list[m]:
            count += 1    #<--syntax error
return count

1 Ответ

0 голосов
/ 30 ноября 2018

Follwong должен быть функцией

def count_ans ():

count=0
for m in range(0,4):
    if quiz_dict[q_nos[m]]==ans_list[m]:  ##### Square bracket was missing
        count += 1   
return count                        #### Return was outside the function
...