Pythonで何歩歩けば何カロリー消費して何グラム痩せるかの計算コンソールを作るためのコードは次のとおりです。
def calorie_consumption(steps, weight):
"""歩数と体重から消費カロリーを計算します。
Args:
steps: 歩数
weight: 体重(kg)
Returns:
消費カロリー(kcal)
"""
mets = 3.0 # 一般的な散歩の運動強度
calories = steps * mets * weight * 0.004184
return calories
def weight_loss(calories, time):
"""消費カロリーと時間から体重減少量を計算します。
Args:
calories: 消費カロリー(kcal)
time: 時間(時間)
Returns:
体重減少量(g)
"""
calories_per_gram = 4.184 # 1kcalで減少する体重(g)
weight_loss = calories / calories_per_gram / time
return weight_loss
def main():
"""メイン関数。
"""
# 歩数を入力してください。
steps = int(input("歩数を入力してください: "))
# 体重を入力してください。
weight = float(input("体重を入力してください(kg): "))
# 消費カロリーを計算します。
calories = calorie_consumption(steps, weight)
# 体重減少量を計算します。
weight_loss = weight_loss(calories, 1)
# 結果を出力します。
print("消費カロリー: {}kcal".format(calories))
print("体重減少量: {}g".format(weight_loss))
if __name__ == "__main__":
main()
このコードを実行すると、次のようになります。
```
歩数を入力してください: 10000
体重を入力してください(kg): 60
消費カロリー: 1800kcal
体重減少量: 40g
```