
Как называется цикл в Python и где он ставится? Написал такой код:from random import
SystemRandominput("Я инженер, задавай вопросы")input()a = ("нет")print(a)input("задай мне еще один вопрос и я отвечу да или нет")input()a = ("да")print(a)Как сделать так чтобы программа не заканчивалась после 2 вопроса? По желанию можете изменить код

Ответы на вопрос

Бывают два вида цикла:
for переменная_2(в) in (из) переменная_1:
while(пока) условие выполняется:
Твоя праграмма не имеет логики, предпалагю что стоит сначала изучить условные операторы и if else



В Python цикл называется "цикл". Он используется для повторения определенного блока кода несколько раз.
В вашем коде отсутствует цикл, поэтому программа выполняется только один раз и завершается после ввода второго вопроса.
Чтобы программа не завершалась после второго вопроса, вы можете использовать цикл while. Например, вы можете изменить ваш код следующим образом:
pythonfrom random import SystemRandom
print("Я инженер, задавай вопросы")
while True:
input()
a = "нет"
print(a)
input("Задай мне еще один вопрос, и я отвечу да или нет")
a = "да"
print(a)
В этом примере мы поместили код, который вы хотите повторять, внутрь бесконечного цикла while True. Цикл будет выполняться до тех пор, пока не будет прерван вручную (например, с помощью комбинации клавиш Ctrl+C).
Обратите внимание, что в вашем коде переменная a
всегда содержит одно и то же значение. Если вы хотите, чтобы она менялась в зависимости от вопроса, вам может понадобиться добавить логику для определения ответа на основе вопроса пользователя.


Похожие вопросы
Топ вопросов за вчера в категории Информатика







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili