Как вызвать входную переменную в IDLE, не используя f5 каждый раз - PullRequest
0 голосов
/ 03 декабря 2018

Это всего лишь некоторый код, и я хочу найти способ запустить код без необходимости каждый раз нажимать клавишу f5.Я ищу команду или способ вызова входной переменной.Поскольку, когда я помещаю print (x) в оболочку IDLE, она дает мне входное значение.Я мог бы использовать бесконечный цикл, но мне интересно, возможно ли это?

x = int(input("Please enter an integer: "))

if x < 0:
    x = 0
    print('Negative changed to zero')
elif x == 0:
        print('Zero')
elif x == 1:
        print('Single')
else:
        print('More')

1 Ответ

0 голосов
/ 03 декабря 2018

Вы можете использовать бесконечный цикл:

while (True):
    x = int(input("Please enter an integer: "))

    if x < 0:
        x = 0
        print('Negative changed to zero')
    elif x == 0:
        print('Zero')
    elif x == 1:
        print('Single')
    else:
        print('More')
...