如何在Python中使用quit函數(shù)退出程序

小樊
83
2024-09-04 10:59:41

在Python中,quit()函數(shù)是一個(gè)內(nèi)置函數(shù),用于從交互式命令行中退出。如果你想在腳本中退出程序,你可以使用sys.exit()函數(shù)。

首先,你需要導(dǎo)入sys模塊,然后調(diào)用sys.exit()函數(shù)。下面是一個(gè)簡(jiǎn)單的例子:

import sys

def main():
    print("Hello, World!")
    sys.exit()

if __name__ == "__main__":
    main()

在這個(gè)例子中,當(dāng)你運(yùn)行這個(gè)腳本時(shí),它會(huì)打印"Hello, World!",然后立即退出。注意,sys.exit()函數(shù)可以接受一個(gè)可選的參數(shù),用于指定退出代碼。默認(rèn)情況下,退出代碼為0,表示正常退出。如果你想指定一個(gè)非零的退出代碼,你可以這樣做:

import sys

def main():
    print("Hello, World!")
    sys.exit(1)  # 退出代碼為1

if __name__ == "__main__":
    main()

在這個(gè)例子中,當(dāng)你運(yùn)行這個(gè)腳本時(shí),它會(huì)打印"Hello, World!",然后以退出代碼1退出。

0