假设:
中国2009年中国的GDP总量为49089.82亿美元,增长率为8%,美国的GDP总量为142562.75亿美元,增长率为2%,在两个GDP增长率保持2009年水平不变的情况下,计算到哪一年中国的GDP总量有望超过美国?
代码如下:
year = 2009
gdp_cn = 49089.82
gdp_us = 142562.75
cn = 0.08
us = 0.02
while gdp_cn < gdp_us:
year = year + 1
gdp_us = gdp_us * (1 + us)
gdp_cn = gdp_cn * (1 + cn)
print("%d年"%year)