python小实例——超市收银系统

写在前面:
鉴于我们⽬前知识储备有限,所以我们先来完成简单版本的超市收银系统。

需求

  • 编写⼀个程序
  • 实现⽤户输⼊商品的名称,价格,数量,折扣,算出应付⾦额
  • 实现找零功能,并且打印⼩票
    在这里插入图片描述
'''
字符串数据类型:'abc'(⽤引号包裹的就是字符串类型的数据) 整形:1 2 3 (就是整数类型) 浮点数:1.3 3.2(带⼩数类型的)
print(): 输出内容到屏幕上的⼯具
input(): 输⼊内容给计算机的⼯具(输⼊的任何内容,数据类型都是字符串)
round : round(x,n),返回x的值,四舍五⼊到⼩数点后第n位
'''
print("Haoke超市收银系统") # 打印括号⾥⾯的内容
name = input('商品名称:') # 提示输⼊内容
price = input('商品价格:')
count = input('商品数量: ')
off = input('商品折扣:')
# float(price):将price强制转换浮点数类型,这样才能参与计算
# int(count):将count强制转换整数类型,这样才能参与计算
# float(off):将off强制转换浮点数,这样才能参与计算
# round(): 将计算的结果保留两位⼩数
pay = float(price) * int(count) * float(off) # 计算商品花费多少钱
# print(pay)
get = float(input("实收:")) # 输⼊实际⽀付的⾦额
# 找零
ret = (get - pay) # 实际⽀付⾦额-要⽀付的⾦额
print('-' * 50)
print("Haoke超市--购物⼩票")
print('名称' + ' ' + '价格' + ' ' + '数量' + ' ' + '折扣')
print(name + ' ' + price + ' ' + count + ' ' + off)
print('-' * 30)
print('应收: ', pay)
print('实收: ', get)
print('找零: ', ret)
  • 5
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值