私は子供が7秒ごとに生まれた場合、5年間で何人の子供が生まれるかを計算するためにpythonを使用しています。問題は私の最後の行です。どのように私はそれのどちらかの側にテキストを印刷しているときに変数を動作させるようにするのですか?ここで変数と文字列をPythonの同じ行に出力する方法はありますか?
は私のコードです:
currentPop = 312032486
oneYear = 365
hours = 24
minutes = 60
seconds = 60
# seconds in a single day
secondsInDay = hours * minutes * seconds
# seconds in a year
secondsInYear = secondsInDay * oneYear
fiveYears = secondsInYear * 5
#Seconds in 5 years
print fiveYears
# fiveYears in seconds, divided by 7 seconds
births = fiveYears // 7
print "If there was a birth every 7 seconds, there would be: " births "births"
アンバーにお返事ありがとうございます。 '%d'が%記号の後に何をするのか説明できますか?ありがとうございました –
'%d 'は"フォーマット値を整数として "を意味します。同様に、 '%s'は"文字列としてのフォーマット値 "、"%f "は"浮動小数点数としてのフォーマット値 "です。これ以上のことは、私の答えでリンクされているPythonマニュアルの部分に書かれています。 – Amber
ありがとうございます。 –