Помогите найти ошибку
всем привет, начал изучать питон и не получается решить задачу:
Пользователь вводит одно за другим натуральные числа, пока не введет число равное нулю.Вывести количество введеных чисел. Ноль не берется в расчет.
решение номер раз
count = 0
a = int(input("Введите число"))
while a != 0:
count += 1
a = int(input("Введите число"))
print("вы ввели", count, "чисел до нуля")
решение номер 2
count = 0
while True:
a = int(input("Введите число"))
if a == 0:
break
count += 1
print("вы ввели", count, "чисел до нуля")
visual studio и pycharm выволят всякую ересь.
Основной способ структурирования кода в Пайтоне - это отступы. Найс выложил исходник.