假設一個國家A的人口約爲80 000居民,其稅率爲 ,年增長率爲3%,人口B爲20 0000居民的人口的生長計劃來計算並寫出所需年數 爲A國人口超過或等於B國人口,保持率爲 增長。爲什麼我的代碼不工作?請看看你是否能幫助我
之後,我需要做另一個程序來更改以前的程序,允許用戶通知人口和增長率首字母縮寫。驗證輸入並允許重複操作。
我做這個形式,但沒有工作...
years = int(input("anecesary years: "))
populA = 80000
populB = 200000
years = 0
growthA = 0.03
growthB = 0.015
while populA > populB:
years += 1
populA = populA + (populA * growthA)
populB = populB + (populB * growthB)
print("after %i years the country A exceeded the country B :",years)
print("P A: ", populA)
print("P B: " ,populB)
你爲什麼說這是在標題中一個SyntaxError? – 2014-09-10 09:41:23
對不起......我認爲是語法錯誤 – Susan 2014-09-10 09:59:56