随想录(用python预测未来中国的GDP)

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】


    很多机构都对中国未来的gdp进行了预测。有的预测的高,有的预测的低,具体用什么模型,看各个专家自己是怎么定义的。对于我来说,在不考虑通货膨胀的前提下,我们可以用基础增长速率加增长衰减的方法来进行评估。比如说,我们可以认为目前gdp的增长是6.5个点,但是后面会每4年掉0.5个百分点,在这个前提下,可以测算一下未来35年中国的gdp是多少。

#!/usr/bin/python

import os
import sys
import re

def main():

	if len(sys.argv) !=3:
		print 'please input rate and decreased rate'
		return

	total = 11.4
	year = 2016
	rate = float(sys.argv[1])

	'''
	gdp growth decreased 0.005 every 3 years
	'''
	print "%s %5s %5s"%("year", "rate", "gdp")
	print "==================================================="

	for i in range(35):
		year += 1
		if 0 != i and 0 == i % int(sys.argv[2]):
			rate -= 0.005
		total = total * (1 + rate)
		print "%d %.4f %.4f" %(year,rate,total)

if __name__ == '__main__':
	main()
    我们可以第一个参数设置为0.065,第二个参数设置为4。

year  rate   gdp
===================================================
2017 0.0650 12.1410
2018 0.0650 12.9302
2019 0.0650 13.7706
2020 0.0650 14.6657
2021 0.0600 15.5457
2022 0.0600 16.4784
2023 0.0600 17.4671
2024 0.0600 18.5151
2025 0.0550 19.5335
2026 0.0550 20.6078
2027 0.0550 21.7412
2028 0.0550 22.9370
2029 0.0500 24.0838
2030 0.0500 25.2880
2031 0.0500 26.5524
2032 0.0500 27.8801
2033 0.0450 29.1347
2034 0.0450 30.4457
2035 0.0450 31.8158
2036 0.0450 33.2475
2037 0.0400 34.5774
2038 0.0400 35.9605
2039 0.0400 37.3989
2040 0.0400 38.8949
2041 0.0350 40.2562
2042 0.0350 41.6652
2043 0.0350 43.1234
2044 0.0350 44.6328
2045 0.0300 45.9717
2046 0.0300 47.3509
2047 0.0300 48.7714
2048 0.0300 50.2346
2049 0.0250 51.4904
2050 0.0250 52.7777
2051 0.0250 54.0971

    看到这个结果,大家是不是吓一跳,2051年的时候中国的gdp居然有54万亿万美元!


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

嵌入式-老费

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值