Spaces:
Sleeping
Sleeping
| import streamlit as st | |
| import random | |
| # Title of the app | |
| st.title("Rock, Paper, Scissors Game") | |
| # Game instructions | |
| st.write(""" | |
| Choose Rock, Paper, or Scissors to play against the computer. | |
| """) | |
| # Player's choice | |
| options = ['Rock', 'Paper', 'Scissors'] | |
| player_choice = st.selectbox("Choose your move:", options) | |
| # Button to play the game | |
| if st.button('Play'): | |
| # Computer's random choice | |
| computer_choice = random.choice(options) | |
| # Display choices | |
| st.write(f"Your choice: {player_choice}") | |
| st.write(f"Computer's choice: {computer_choice}") | |
| # Determine the result | |
| if player_choice == computer_choice: | |
| result = "It's a tie!" | |
| elif (player_choice == 'Rock' and computer_choice == 'Scissors') or \ | |
| (player_choice == 'Paper' and computer_choice == 'Rock') or \ | |
| (player_choice == 'Scissors' and computer_choice == 'Paper'): | |
| result = "You win!" | |
| else: | |
| result = "You lose!" | |
| # Display the result | |
| st.write(result) | |