我想讓程序循環回第二個try語句,當用戶正確輸入第一個輸入的數字但不輸入第二個輸入時。 代碼:多個try語句;返回到相應的try語句,而不是第一個輸入
print ("We're gonna be doing some division")
while True:
try:
a=float(input("input the first number: "))
except:
print ("try again")
else:
break
pass
while True:
try:
b=float(input("input the second number: "))
except:
print ("try again")
else:
break
print ("Your final answer is: ", a/b)
編輯:對不起,這是我的第一個問題。我不確定如何正確格式化問題的代碼部分。我嘗試了大約20分鐘,導致失敗和很多挫折。
編輯2:謝謝你的意見。最後想出瞭如何格式化問題,但仍然需要一個答案。
刪除整個代碼部分,然後再試一次:貼吧,然後突出顯示所有的它,然後單擊格式按鈕,看起來像{},這表明它的碼。 –
另請注意,在Stack Overflow(Markdown)中,代碼塊中的每一行都以4個空格開始 – Nayuki
該代碼對我來說很有用。你的問題到底是什麼?什麼不工作? – poke