aashwinik commited on
Commit
63525c3
·
verified ·
1 Parent(s): e4d118a

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -9
app.py CHANGED
@@ -1,7 +1,7 @@
1
  import streamlit as st
2
 
3
  #Globals
4
- legal_numbers = [1,2,3,4,5,6,7,8,9]
5
 
6
  def get_userInput():
7
  input = st.text_input("Enter a number between 1 to 9: ", key="input")
@@ -46,11 +46,11 @@ def display_board(firstRun):
46
 
47
 
48
  def reset_legalNumbers():
49
- legal_numbers = [1,2,3,4,5,6,7,8,9]
50
 
51
  def update_legalNumbers(number):
52
- legal_numbers=legal_numbers.remove(int(user_input))
53
- st.write("Legal Numbers: " + "".join(str(legal_numbers)))
54
  #print(legal_numbers)
55
 
56
  #UIApp starts here
@@ -60,11 +60,6 @@ st.header("Python - Tic Tac Toe")
60
  user_input=get_userInput()
61
  display_board(True)
62
 
63
- firstRun=True
64
- if firstRun:
65
- reset_legalNumbers()
66
- firstRun=False
67
-
68
  #UI Buttons
69
  submit=st.button('Submit')
70
  replay=st.button('Replay')
 
1
  import streamlit as st
2
 
3
  #Globals
4
+ st.session_state.legal_numbers = [1,2,3,4,5,6,7,8,9]
5
 
6
  def get_userInput():
7
  input = st.text_input("Enter a number between 1 to 9: ", key="input")
 
46
 
47
 
48
  def reset_legalNumbers():
49
+ st.session_state.legal_numbers = [1,2,3,4,5,6,7,8,9]
50
 
51
  def update_legalNumbers(number):
52
+ st.session_state.legal_numbers.remove(int(user_input))
53
+ st.write("Legal Numbers: " + "".join(str(st.session_state.legal_numbers)))
54
  #print(legal_numbers)
55
 
56
  #UIApp starts here
 
60
  user_input=get_userInput()
61
  display_board(True)
62
 
 
 
 
 
 
63
  #UI Buttons
64
  submit=st.button('Submit')
65
  replay=st.button('Replay')