multiplier = 2
def my_func(): st.session_state.y = st.session_state.x * multiplier
def my_inv_func(): st.session_state.x = st.session_state.y / multiplier
x = st.number_input("x:", key = "x", on_change = my_func) y = st.number_input("y:", key = "y", on_change = my_inv_func)
st.write("st.session_state object:", st.session_state)
|