Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
python-键入-1时停止脚本_Python - Fatal编程技术网

python-键入-1时停止脚本

python-键入-1时停止脚本,python,Python,当通知编号-1时,程序必须停止 while True: n = int(input()) if n <= -1: quit() else: print(n) 出口 如何在输出上打印-1?如果我理解正确,您要做的是在程序退出之前打印-1 在这种情况下,您可以执行以下操作: 为True时: n=int(输入()) 如果n只需删除else子句,并将print放在if之前,它还没有这样做吗?当打印1时,它停止,不考虑-- 1,所以只打印其他

当通知编号
-1
时,程序必须停止

while True:
    n = int(input())
    if n <= -1:
        quit()
    else:
        print(n)
出口


如何在输出上打印
-1

如果我理解正确,您要做的是在程序退出之前打印-1

在这种情况下,您可以执行以下操作:

为True时:
n=int(输入())

如果n只需删除
else
子句,并将
print
放在
if
之前,它还没有这样做吗?当打印1时,它停止,不考虑-- 1,所以只打印其他值,使用<代码>中断< /代码>语句。Python中没有
quit()
内置函数。您需要显示导入或模块引用;不清楚您正在调用哪个
quit()
函数,它可能是
pdb
,或者
Qt
GUI,或者其他十个函数……请参阅Python文档
(0, 1, 5, -1)
(0, 1, 5)