fork download
  1. import random
  2.  
  3. def get_user_choice():
  4. user_input = input("กรุณาเลือก: กรรไกร (1), กระดาษ (2), ค้อน (3): ")
  5. choices = {"1": "กรรไกร", "2": "กระดาษ", "3": "ค้อน"}
  6. return choices.get(user_input, None)
  7.  
  8. def get_computer_choice():
  9. choices = ["กรรไกร", "กระดาษ", "ค้อน"]
  10. return random.choice(choices)
  11.  
  12. def determine_winner(user_choice, computer_choice):
  13. if user_choice == computer_choice:
  14. return "เสมอกัน!"
  15. elif (user_choice == "กรรไกร" and computer_choice == "กระดาษ") or \
  16. (user_choice == "กระดาษ" and computer_choice == "ค้อน") or \
  17. (user_choice == "ค้อน" and computer_choice == "กรรไกร"):
  18. return "คุณชนะ!"
  19. else:
  20. return "คุณแพ้!"
  21.  
  22. def play_game():
  23. user_choice = get_user_choice()
  24. if user_choice is None:
  25. print("การเลือกไม่ถูกต้อง กรุณาลองอีกครั้ง.")
  26. return
  27.  
  28. computer_choice
  29.  
Success #stdin #stdout 0.04s 65436KB
stdin
Standard input is empty
stdout
Standard output is empty