Python程序设计 字典(三)

本文展示了几个Python编程实例,包括股票交易金额和佣金计算、超市商品价格计算、银行种类统计、国债收益计算、文学作品分析(十二金钗出场次数)、蛋白质质量计算以及班级成绩和出现次数统计,体现了基本的数据处理和文本分析能力。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

练习十 字典练习

1. 股票交易金额计算

编写一个能计算股票交易金额的小程序。

股票信息.csv文件中存放了股票代码、股票名称、股票价格和涨跌幅四列的信息,逗号分隔。

 输入需要购买的股票代码和股数 计算购买需要的金额(股票价格*股数)以及佣金(金额*0.003) 提示:金额和佣金显示两位小数 若代码不存在,则显示代码错误

f1=open("test/股票信息.csv","r",encoding="utf8")
gpzd={}
x=input("股票代码")
y=eval(input("股数"))
#代码开始
for i in f1.readlines():
    i = i.strip().split(",")
    je = eval(i[2]) * y
    yj = je * 0.003
    gpzd[i[0]]=[je,yj]

if gpzd.get(x):
    print("金额{:.2f}佣金{:.2f}".format(gpzd[x][0],gpzd[x][1]))
else:
    print("代码错误")
#代码结束
f1.close() 

2. 超市销售计算

test文件夹下的超市商品.csv中记录了商品的信息,如图所示,第一列为条形码,第六列为商品售价

用户输入购买商品的条形码和数量, 若条形码正确,显示其金额。(数量*售价保留两位小数) 若用户输入错误的条形码,显示条形码错误


                
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值