好文档 - 专业文书写作范文服务资料分享网站

Python语言基础 B卷

天下 分享 时间: 加入收藏 我要投稿 点赞

西安外国语大学考试试题(B) 编号:3100101

2019-2020学年 第 2 学期 院(部):经济金融学院 专业:CFA、信管、金融、经济、国贸 课程:Python语言基础 年级:2019级 命题时间:2020.06.12 命题教师:高妮

以上栏目由命题教师填写,下栏由考生填写

姓名: 学号: 班级:

一、 综合题

已知某只股票2020年1月前半个月的开盘价和收盘价数据,其数据结构如表1所示。建一个Python脚本,脚本命名为“专业班级+姓名.py”,例如:\经济1901李艺茁.py\,完成以下功能。

表1 某只股票2020年1月前半个月交易数据

日期 2020-01-01 2020-01-02 2020-01-03 2020-01-06 2020-01-07 2020-01-08 2020-01-09 2020-01-10 2020-01-13 2020-01-14

开盘价(元)

收盘价(元)

12.32 12.27 12.25 12.26 12.29 12.21 12.46 12.41 12.4 12.36 12.37 12.34 12.32 12.29 12.24 12.28 12.2 12.42 12.41 12.4

1. 2. 3. 4. 5.

将日期作为“键”,收盘价作为“值”存为一个字典。 假设1月15日的收盘价为12.5,将该数据加入字典。

假设现在是1月12日,使用datetime模块查询四天前的收盘价。 将1月13日的收盘价修改为12.34。

假设有一个交易策略,如果当期价格比前一期价格高,则买进,第二期卖出。初始资产为10000元,用50%的现金买入股票,买入股票份额为整数。要求:产生一个持有股票份额的字典对象。

6. 利用NumPy模块获取需要买进的日期及当天的股价。

7. 利用Matplotlib模块绘制某只股票2020年1月前半个月的两种价格(开盘价和收盘价)曲线在同一图中,并添加必要的标题和坐标轴说明。 8. 必须写出交易策略完整的设计思路。 9. 必须写出绘图的基本流程。

10. 必须给出程序代码以及所有功能正确运行的截图证明。

第 1 页/共 1页

Python语言基础 B卷

西安外国语大学考试试题(B)编号:31001012019-2020学年第2学期院(部):经济金融学院专业:CFA、信管、金融、经济、国贸课程:Python语言基础年级:2019级命题时间:2020.06.12命题教师:高妮以上栏目由命题教师填写,下栏由考生填写<
推荐度:
点击下载文档文档为doc格式
0ovhp5fvw21wxgu8k8be9y6ym8c7oz00mun
领取福利

微信扫码领取福利

微信扫码分享