我是新來的蟒蛇,我正在寫一個程序,將毫米轉換爲英寸。基本上它是一個連續的循環,可以讓你繼續輸入數字並獲得正確的轉換後的測量結果。我想把一個IF語句,允許用戶輸入「結束」來結束程序,而不是轉換更多的度量單位。我將如何去做這項工作(Python代碼允許你退出一個書面程序,並可以在IF語句中使用)?如何使用用戶輸入來結束程序?
convert=float(25.4)
while True:
print("*******MM*******")
MM=float(input())
Results=float(MM/convert)
print("*****Inches*****")
print("%.3f" % Results)
print("%.4f" % Results)
print("%.5f" % Results)
您可以使用'break'語句來停止while循環。 – 2013-04-25 13:22:28
你想要做一些像'if ... sys.exit(1)'? – Vor 2013-04-25 13:24:07
您的代碼已經有效。當我輸入'end'時,程序結束。請注意,它會在終止前拋出一個'NameError',但它_does_結束:-) – Kevin 2013-04-25 13:25:58