Я пытаюсь создать программу, которая запрашивает текст, а затем повторяет его x столько раз, сколько вы хотите. Я хочу, чтобы он всегда спрашивал вас, когда он заканчивает предыдущий текст, и если вы наберете «Стоп», он завершит программу. Пока что я сделал это:
text = input("Give a text: ")
times = int(input("Give a number: "))
for i in range(0, times):
print(text)
Пример:
Give a text: Wadap
Give a number: 3
Wadap
Wadap
Wadap
Give a text: Hi
Give a number: 2
Hi
Hi
Give a text: Stop
Stopping.
@Prune Я думаю, что этот вопрос не имеет ничего общего с вопросом, который вы пометили как повторяющийся. Однако формулировка OP довольно сбивает с толку.
@GiorgosMyrianthous: принцип тот же: цикл всей программы, пока / пока пользователь не даст определенный ввод.






Вы хотите обернуть все в цикл while.
some_condition = True
while some_condition:
<your code>
Здесь some_condition - это просто переменная, которой вы можете управлять для выхода из программы.
Я не могу исправить отступы на моем телефоне, но почему в вашем коде стоит python?
woops, это просто ошибка форматирования мной
Вам нужно поместить существующий код в цикл while:
text = input("Give a text: ")
while text != "Stop":
times = int(input("Give a number: "))
for i in range(0, times):
print(text)
text = input("Give a text: ")
print("Stopping")
цикл while - это то, что вы ищете