Задать вопрос
  • Логика проверки переменной python, как сделать?

    Если я тебя правильно понял, то тебе главное: чтобы "i" принимало значение ввода, а "k" могла только расти, так чтобы при росте она была на 1 меньше ввода.
    Тогда можно сделать такое условие:
    if vvod - 1 > k:
    			i, k = vvod, vvod - 1
    else: i = vvod

    Например цикл, который работает пока пользователь вводит число:
    i = float(input())
    k = i - 1
    while 1:
    	try:
    		vvod = float(input())
    		if vvod - 1 > k:
    			i, k = vvod, vvod -1
    		else: i = vvod
    	except: break
    Ответ написан
    Комментировать