Обновление значений внутри цикла в Python
Мне просто интересно, есть ли способ создать программу, которая позволит пользователю изменять значения переменных в цикле. Вот какой-то псевдокод
import time
x = input('some input')
while True;
#some object that allows the user to input a new value at any time (like a slider)#
if (user input has changed):
x = 'new input'
else; #input hasn't changed
#x will retain old value
print('x')
time.sleep(1)
Выходные данные будут передаваться в командную строку, в идеале я должен иметь возможность вводить некоторое число в командной строке во время его работы, и это изменит выходные данные в командной строке.
Спасибо