exercicis_streamlit / pages /exercici7.py
Juditttttttt's picture
Update pages/exercici7.py
6b34d8c verified
raw
history blame
No virus
1.11 kB
import random
import streamlit as st
st.title("Benvingut al joc Endevina el número secret.")
st.header("Aconsegueix-ho amb el nombre mínim d'intent")
if 'ja tinc pensat el numero' not in st.session_state:
secret = random.randint(1,101)
st.session_state['ja tinc pensat el numero'] = True
st.session_state['secret'] = secret
st.session_state['intents'] = 0
secret = st.session_state['secret']
st.write(f"Número secret: {secret} (no li diguis a ningú)")
jugador = st.slider('Escull un valor', 0, 100)
if not jugador:
st.stop()
elif jugador > secret:
st.write("Massa alt! Torna-ho a provar")
st.session_state['intents'] = st.session_state['intents'] + 1
st.stop()
elif jugador < secret:
st.write("Massa baix! Torna-ho a provar")
st.session_state['intents'] = st.session_state['intents'] + 1
st.stop()
elif jugador == secret:
encertat = True
intents = st.session_state['intents']
st.write(f"Has necessitat {intents} intents d'endevinar el número secret! GAME OVER")
del st.session_state['ja tinc pensat el numero']
st.stop()