Używam Pythona, aby ustalić, ile dzieci urodzi się w ciągu 5 lat, jeśli dziecko urodziło się co 7 sekund. Problem jest na mojej ostatniej linii. Jak uzyskać zmienną do działania, gdy drukuję tekst po jej obu stronach?Jak mogę wydrukować zmienną i ciąg znaków w tej samej linii w Pythonie?
Oto mój kod:
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"
dziękuję za odpowiedź Amber. Czy możesz wyjaśnić, co "d" robi po symbolu%? dzięki –
'% d' oznacza" wartość formatu jako liczbę całkowitą ". Podobnie, '% s' będzie" wartością formatu jako ciągiem ", a'% f' jest "wartością formatu jako liczba zmiennoprzecinkowa". Te i inne są udokumentowane w części podręcznika Pythona, z którym łączyłem się w mojej odpowiedzi. – Amber
Dziękuję bardzo. –