Счетчик для цикла while
Вопрос такой: нормально ли делать счётчики с переменными, где число мы записываем из пользовательского ввода?
n = int(input())
while n!= 0:
print("hi")
n-=1
Ответы (1 шт):
Автор решения: Zailox
→ Ссылка
Чтобы было удобнее делать счётчики можно использовать for x in range(y)
Например:
x = int(input())
for i in range(x): # Если х = 10, то "hi" будет выведено 10 раз
print("hi")
А также i (или любую другую переменную (x, y, test, word, ksnjvckj и т.д.)) можно использовать для того, чтобы узнать какой раз выполняется цикл, например:
for x in range(5):
print(x)
Вывод:
0 #Отсчёт начинается с 0, а не 1
1
2
3
4