python打印购物小票

您所在的位置:网站首页 商场购物小票模板 python打印购物小票

python打印购物小票

2024-07-09 12:32| 来源: 网络整理| 查看: 265

非常之详细,请认真看完。

目前有以下几件产品供你购买,并且此商店清仓大甩卖所有商品打九折。

金士顿U盘8G------40元/个 胜创16GTF卡------50元/个 读卡器-----------8元/个 网线两米---------5元/根

我们写下代码:

print('此商店清仓大甩卖所有商品打九折') print('金士顿U盘8G------40元/个') print('胜创16GTF卡------50元/个') print('读卡器-----------8元/个') print('网线两米---------5元/根')

使用input()函数输入你要购买的数量,以及你现在拥有多少金额。

opq1=int(input('金士顿U盘8G购买的数量:')) opq2=int(input('胜创16GTF卡购买的数量:')) opq3=int(input('读卡器购买的数量:')) opq4=int(input('网线两米购买的数量:')) opq5=int(input('你拥有的金额:'))

一些简单的赋值计算:

a1=40 a2=50 a3=8 a4=5 sum1=opq1+opq2+opq3+opq4 money1=opq1*a1 money2=opq2*a2 money3=opq3*a3 money4=opq4*a4 sum2=money1+money2+money3+money4 sum3=sum2*0.9#打九折 QQQ=opq5-sum3

使用占位符写出小票的基础雏形:

print('名称 数量 单价 金额' ) print('金士顿U盘8G %s %.2f %.2f'%(opq1,a1,money1)) print('胜创16GTF卡 %s %.2f %.2f'%(opq2,a2,money2)) print('读卡器 %s %.2f %.2f'%(opq3,a3,money3)) print('网线两米 %s %.2f %.2f'%(opq4,a4,money4)) print('='*35) print('总数:%s'%sum1+' 总额:%.2f'%sum2) print('折后总额:%.2f'%sum3)

最后使用if双分支语句判断你的金额是否能购买成功:

if opq5


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3