如果他们输入了一些东西,他们是关闭 IDLE shell 的一种方式吗

is their a way to close the IDLE shell if they input something

在 IDLE 上有没有办法关闭用户 shell 如果他们要输入一些应该“退出”的内容?

可以使用exit(0)来终止程序,如下:

while True:
    i = input()
    if i == "quit":
        exit(0)
    else:
        # do something
        pass

有关 exit() 的 0 含义的更多信息: Difference between exit(0) and exit(1) in Python