Задачи на Python
"Существует список цифр оканчивающийся нулём, вывести количество двоек в нем"
Я пытался написать через цикл while и условия if, elif, else
s=0
while True:
a=int(input())
if a !=0:
s+=0
break
elif a==2:
g=s+1
print(g)
else:
print(s)
Помогите разобраться