Как мне заставить этот цикл просить пользователя играть снова, а не зацикливаться навсегда?Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Как мне заставить этот цикл просить пользователя играть снова, а не зацикливаться навсегда?

Сообщение Anonymous »

Код: Выделить всё

import random

playagain = "Y"

while playagain != "N":
input("Ask your question, and I shall answer.")

my_list = ["It is certain.", "It is decidedly so.", "Without a doubt.", "Yes definitely.", "You may rely on it.", "As I see it yes.", "Most likely.", "Outlook good.", "Yes.", "Signs point to yes.", "Reply hazy try again.", "Ask again later.", "Better not tell you now.", "Cannot predict now.", "Concentrate and ask again.", "Don't count on it.", "My reply is no.", "My sources say no.", "Outlook not so good.", "Very doubtful."]
random_item = random.choice(my_list)

print(random_item)

playagain = input("Play again? Y/N (case sensitive)")

playagain = playagain.strip().upper()
Я пытался изменить условия цикла while, чтобы он не повторялся вечно, но это не сработало.

Подробнее здесь: https://stackoverflow.com/questions/792 ... op-forever
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»