scav_enger S scav_enger Регистрация 8 Сен 2013 Сообщения 74 Репутация 1 Спасибо 0 Монет 0 23 Мар 2025 #1 код: import random win = 0; lose = 0; wl = 0 print("Добро пожаловать в игру Камень/Ножницы/Бумага" while True: choose = (input("Введите число для выбора предмета. 1.Камень 2.Ножницы 3.Бумага: ") aichoose = random.randint(1, 3) if aichoose == choose: print("Ничья, переигровка" break elif aichoose == 1 and choose == 3: print("Поздравляю! Вы выиграли" win += 1; print("Кол-во побед:", win) elif aichoose == 2 and choose == 1: print("Поздравляю! Вы выиграли" win += 1; print("Кол-во побед:", win) elif aichoose == 3 and choose == 2: print("Поздравляю! Вы выиграли" win += 1; print("Кол-во побед:", win) elif choose == "!cоотношение": wl = win / lose; wl * 100; print("Ваше соотношение побед/поражений:", wl, "%" else: print("Извините! Вы проиграли" lose += 1; print("Кол-во проигрышей:", lose) ошибок нет, но всегда считает поражение
код: import random win = 0; lose = 0; wl = 0 print("Добро пожаловать в игру Камень/Ножницы/Бумага" while True: choose = (input("Введите число для выбора предмета. 1.Камень 2.Ножницы 3.Бумага: ") aichoose = random.randint(1, 3) if aichoose == choose: print("Ничья, переигровка" break elif aichoose == 1 and choose == 3: print("Поздравляю! Вы выиграли" win += 1; print("Кол-во побед:", win) elif aichoose == 2 and choose == 1: print("Поздравляю! Вы выиграли" win += 1; print("Кол-во побед:", win) elif aichoose == 3 and choose == 2: print("Поздравляю! Вы выиграли" win += 1; print("Кол-во побед:", win) elif choose == "!cоотношение": wl = win / lose; wl * 100; print("Ваше соотношение побед/поражений:", wl, "%" else: print("Извините! Вы проиграли" lose += 1; print("Кол-во проигрышей:", lose) ошибок нет, но всегда считает поражение
Liker L Liker Регистрация 21 Авг 2013 Сообщения 92 Репутация 0 Спасибо 0 Монет 0 23 Мар 2025 #2 Спроси нейросеть
DedMalay D DedMalay Регистрация 23 Дек 2013 Сообщения 79 Репутация 0 Спасибо 0 Монет 0 23 Мар 2025 #3 sss
klerkc K klerkc Регистрация 2 Авг 2013 Сообщения 77 Репутация 0 Спасибо 0 Монет 0 23 Мар 2025 #4 капец заморочено конечно но в чем вопрос
aseaxe A aseaxe Регистрация 30 Май 2013 Сообщения 68 Репутация 0 Спасибо 1 Монет 0 23 Мар 2025 #5 О ты тот который ???нордическим пришельцам понравилось ваше о4ко???будьте готовы к активному проникновению в ваше заднее отверстие ???
О ты тот который ???нордическим пришельцам понравилось ваше о4ко???будьте готовы к активному проникновению в ваше заднее отверстие ???
acorp A acorp Регистрация 19 Ноя 2013 Сообщения 99 Репутация 0 Спасибо 0 Монет 0 23 Мар 2025 #6 Попробуй это: import random def get_user_choice(): user_input = input("Выберите: камень, ножницы или бумага: ".lower() while user_input not in ["камень", "ножницы", "бумага"]: print("Неверный ввод. Попробуйте снова." user_input = input("Выберите: камень, ножницы или бумага: ".lower() return user_input def get_computer_choice(): return random.choice(["камень", "ножницы", "бумага"]) def determine_winner(user_choice, computer_choice): if user_choice == computer_choice: return "Ничья!" elif (user_choice == "камень" and computer_choice == "ножницы" or \ (user_choice == "ножницы" and computer_choice == "бумага" or \ (user_choice == "бумага" and computer_choice == "камень": return "Вы выиграли!" else: return "Вы проиграли!" def play_game(): print("Добро пожаловать в игру 'Камень, ножницы, бумага'!" user_choice = get_user_choice() computer_choice = get_computer_choice() print(f"\nВы выбрали: {user_choice}" print(f"Компьютер выбрал: {computer_choice}\n" result = determine_winner(user_choice, computer_choice) print(result) if __name__ == "__main__": play_game()
Попробуй это: import random def get_user_choice(): user_input = input("Выберите: камень, ножницы или бумага: ".lower() while user_input not in ["камень", "ножницы", "бумага"]: print("Неверный ввод. Попробуйте снова." user_input = input("Выберите: камень, ножницы или бумага: ".lower() return user_input def get_computer_choice(): return random.choice(["камень", "ножницы", "бумага"]) def determine_winner(user_choice, computer_choice): if user_choice == computer_choice: return "Ничья!" elif (user_choice == "камень" and computer_choice == "ножницы" or \ (user_choice == "ножницы" and computer_choice == "бумага" or \ (user_choice == "бумага" and computer_choice == "камень": return "Вы выиграли!" else: return "Вы проиграли!" def play_game(): print("Добро пожаловать в игру 'Камень, ножницы, бумага'!" user_choice = get_user_choice() computer_choice = get_computer_choice() print(f"\nВы выбрали: {user_choice}" print(f"Компьютер выбрал: {computer_choice}\n" result = determine_winner(user_choice, computer_choice) print(result) if __name__ == "__main__": play_game()
антон пацанчик А антон пацанчик Регистрация 30 Дек 2013 Сообщения 68 Репутация 0 Спасибо 0 Монет 0 23 Мар 2025 #7 > она ничего толкового не говорит Ну, говорит это: