これは二刀流の質問のようなものですが、私は困惑しています。現在、次のコードがあります。
from __future__ import division
import math
function = int(raw_input("Type function no.: "))
if function == 1:
a = float(raw_input ("Enter average speed: "))
b = float(raw_input ("Enter length of path: "))
answer= float(b)/a
print "Answer=", float(answer),
elif function == 2:
mass_kg = int(input("What is your mass in kilograms?" ))
mass_stone = mass_kg * 2.2 / 14
print "You weigh", mass_stone, "stone."
else: print "Please enter a function number."
さて、私はある種のループを持ちたいと思っています (私はそれが for ループだと推測していますが、完全にはわかりません) 関数が完了した後、それはトップに戻るので、ユーザーは新しい関数番号を入力して、別の方程式を実行できます。どうすればいいですか?私は過去30分間方法を考えようとしてきましたが、何も思いつきません.
コードの乱雑さを無視するようにしてください...クリーンアップが必要です。