Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Рулетка на python код хелп

Platon Izikayev Ученик (129), открыт 2 недели назад
хочу сделать рулетку, в начале input будет спрашивать у человека что вы хотите добавить в рулетку?
человек может добовлять и допусти если человек остановился на 5, (пойти гулять, сидеть дома, пить чай, играть, спать)
то програма на рандом должна выбрать один из пунктов и спринтовать (наш ответ идти гулять) помогите, вроде нормально обьяснил ...Python программирование коды питон...
1 ответ
Вертолётов 625 Мудрец (13323) 2 недели назад
Код:
 import random 

def main():
print("Добро пожаловать в программу-рулетку!")
options = []

while True:
user_input = input("Введите действие, которое хотите добавить в рулетку (или 'стоп' для завершения): ")

if user_input.lower() == 'стоп':
break

options.append(user_input)

if not options:
print("Вы не добавили ни одного действия.")
else:
selected_option = random.choice(options)
print(f"Рулетка остановилась на: {selected_option}")

if __name__ == "__main__":
main()
Platon IzikayevУченик (129) 2 недели назад
ты нейросеть ходячая чтоли!?
Platon IzikayevУченик (129) 2 недели назад
слушай а можно доработку, после того как пишешь что то, чтобы он не повторял длинный текст заного?
Вертолётов 625 Мудрец (13323) Platon Izikayev, Сойдёт?:
 import random 
 
def main(): 
    print("Добро пожаловать в программу-рулетку!") 
    prompt = "Введите действие, которое хотите добавить в рулетку (или 'стоп' для завершения): " 
    options = [] 
 
    user_input = input(prompt) 
    while user_input.lower() != 'стоп': 
        options.append(user_input) 
        user_input = input("Введите следующее действие (или 'стоп' для завершения): ") 
 
    if not options: 
        print("Вы не добавили ни одного действия.") 
    else: 
        selected_option = random.choice(options) 
        print(f"Рулетка остановилась на: {selected_option}") 
 
if __name__ == "__main__": 
    main() 
 
Похожие вопросы