文章目录

  • 对生产资料折实(使用PPI指标)
  • 对消费品折实(使用CPI指标)

经济学上为了使不同年份的价格可以相互比较(20年前的1000元和现在的1000元钱的购买力是不同的),使用折实,即折换成物品,比如同一个汉堡,放在过去值5元,放在现在值30元。使用这样的操作把价格都换算成实物,然后在选一个时间点换算成对应的价格即可,这就使不同年份的价格可以相互比较了。

对生产资料折实(使用PPI指标)

PPI:生产者价格指数(Producer Price Index),是衡量制造商和农场主向商店出售商品的价格指数。它主要反映生产资料的价格变化状况,用于衡量各种商品在不同生产阶段的成本价格变化情况。

换算方法见下面

对消费品折实(使用CPI指标)

CPI:消费者价格指数(Consumer Price Index),是对一个固定的消费品篮子价格的衡量,主要反映消费者支付商品和劳务的价格变化情况,也是一种度量通货膨胀水平的工具,以百分比变化为表达形式。

CPI指数可以到这里查询:https://data.stats.gov.cn/easyquery.htm?cn=C01&zb=A0902&sj=2019

index 2019 2018 2017 2016 2015
居民消费价格指数(1978=100) 669.8 650.9 637.5 627.5 615.2
import numpy as np
import pandas as pddef change_cpi(num_dict: dict):cpi_index = {  # 都是相对于1970年cpi指标'2019': 669.8,'2018': 650.9,'2017': 637.5,'2016': 627.5,'2015': 615.2,}for key, value in num_dict.items():v = 100 * (value / cpi_index[key])num_dict[key] = vreturn num_dictif __name__ == '__main__':money = {'2015': 3000,  # 表示2015年的3000元'2017': 2000,  # 表示2017年的2000元'2019': 3000,}change_money = change_cpi(money)print(change_money)

打印出:

{'2015': 487.6462938881664,  # 2015年的3000元对应1970年的487.6462938881664元'2017': 313.72549019607845, '2019': 447.89489399820843
}

python换算消费品价格,做折实相关推荐

  1. 五位专家跟你讲讲为啥Python更适合做AI/机器学习

    摘要: 为什么Python会在这股深度学习浪潮中成为编程语言的头牌?听听大牛如何解释吧! 原文地址:http://click.aliyun.com/m/43988/ 1.Python网络编程框架Twi ...

  2. python和lisp学哪个好_五位专家跟你讲讲为啥Python更适合做AI/机器学习

    摘要: 为什么Python会在这股深度学习浪潮中成为编程语言的头牌?听听大牛如何解释吧! 1.Python网络编程框架Twisted的创始人Glyph Lefkowitz(glyph): 编程是一项社 ...

  3. 爬虫python能做什么-Python除了能做爬虫之外还能做什么?

    原标题:Python除了能做爬虫之外还能做什么? 1.web开发python拥有非常完善的与web服务器进行交互的库,以及大量的免费的前端网页模板.更具优势的是,有非常优秀且成熟的Django Web ...

  4. Python自学笔记10:实操案例七(根据星座测试性格特点、模拟12306火车订票下单)

    Python自学笔记10:实操案例七(根据星座测试性格特点.模拟12306火车订票下单) 网课传送门:https://www.bilibili.com/video/BV1Sw411Z779?p=157 ...

  5. 使用Python究竟可以做什么?下面是Python的3个主要应用

    前言 如果您正在考虑学习Python-或者您最近才开始学习-您可能会问自己: "我用Python到底能做什么?" 这个问题很难回答,因为Python有很多应用程序. 但随着时间的推 ...

  6. php获取python运行结果_“如何实现在PHP中调用Python并获取运行结果“

    如何实现在PHP中调用Python并获取运行结果 Python的import包件功能就跟PHP的include类似更确切的说应该更像是PHP中的require,因为Python里的import只要目就 ...

  7. Python学习笔记7:实操案例四(支付密码的验证,模拟QQ账号登录,商品价格竞猜,星座看运势)

    Python学习笔记7:实操案例四(支付密码的验证,模拟QQ账号登录,商品价格竞猜,星座看运势) 1.支付密码的验证: 这个主要就是调用isdigit()函数判断字符串是不是全是数字组成. pwd=i ...

  8. 学了python可以做什么兼职,学python真的能做兼职吗?

    学好Python可以做什么兼职 学会python可以做的兼职:1.爬虫首先,除了Python的语法基础的之外的必修课就是web开发和爬虫的内容了.如果是想依靠这两个方向来赚钱的话,就必须要清楚的知道开 ...

  9. 学了python可以做什么兼职,学python真的能做兼职吗??

    学好Python可以做什么兼职 学会python可以做的兼职:1.爬虫首先,除了Python的语法基础的之外的必修课就是web开发和爬虫的内容了.如果是想依靠这两个方向来赚钱的话,就必须要清楚的知道开 ...

最新文章

  1. Rocksdb DeleteRange实现原理
  2. Netty入门教程——认识Netty
  3. 年薪50万的程序员_这些年薪50万+的程序员都经历了什么?
  4. [@Controller]4 详解@ModelAttribute
  5. STM32CubeMX系列教程 5.0版本环境开发——1.工程搭建
  6. 腾讯QQ看点信息流推荐业务:内容分发场景的多目标架构实践
  7. i386和i686的区别
  8. python几次方_Python中表示某个数几次方的方法
  9. C语言 —— 符号(C语言的基本符号)
  10. 人工智能核心能力包括哪些层面?
  11. SqlServer——正则表达式
  12. 挑战七大排序算法-03选择排序
  13. 前端面试题(持续更新中)
  14. 鸿蒙EMUI10升级体验,华为P30升级EMUI10,体验如何?我给大家说一说!
  15. 《Python 3网络爬虫开发实战 》崔庆才著 第一章笔记
  16. vue侧边栏组件_画布侧边栏Vue组件
  17. PCB板布线经验~~
  18. 个域名最多能对应几个IP地址?,一个IP地址可以绑定几个域名?
  19. Linux作业 实现一个特殊的备份工具bak
  20. 现在小屁孩黑客太牛B了

热门文章

  1. UE4次世代的移动平台渲染技术
  2. Vue.js - Day2
  3. 解决 | VS 2015右键项目添加新项中没有web窗体等选项
  4. vue插槽--slot
  5. Veritas面向OpenStack推出全新软件定义存储解决方案
  6. 升级域控制器-从Windows 2012升级到2016案例之1
  7. Jenkins配置MSBuild时使用环境变量
  8. Windows环境下配置thrift编译器(VS2015)
  9. Apache Kafka
  10. iphone label初始化碰到的问题