购物小票python语法
思路:用python语法 思考脑补购物的小经过和细节 (如会员折购) 总价=单价*数量*(必不可少的公式)(我是菜鸟新人 轻点喷 请多指教)
# 输入部分
discount=0.8 # 8折优惠
price1 = float(input('输入商品1的单价:'))
amount1 = int(input('商品1的购买数量:'))
price2 = float(input('输入商品2的单价:'))
amount2 = int(input('商品2的数量:'))
………………
………………
# 处理部分
money = (price1*amount1+price2*amount2+………………)*discount #计算购物金额
if payment >=money:
change = payment-money #计算找钱
points = int(money // 33) # 计算购物积分
# 输出部分
print('*******消费单*******')
print('%-8s%-6s%-6s%-6s'%('购买物品',‘单价’,‘数量’,‘金额’))
print('%-8s%-8.2f%-8d%-8.2f'%('商品1',price1,amount1,price1*amount1))
print('%-8s%-8.2f%-8d%-8.2f'%('商品2',price2,amount2,price2*amount2))
………………
print('*******')
print('折扣:{}折'.format(int(discount*10)))
print('消费总额:¥{}'.format(round(money,2)))
print('实际交费:¥{}'.format(payment))
print('找钱:¥{}'.format(round(change,2)))
print('本次购物所获的积分:{}'.format(points))
else:
diff = money - payment
print('温馨提示:钱没给够,还差{}圆。'.format(diff))
购物小票python语法相关推荐
- python打印小票_购物小票——Python字符串格式化练习
格式化字符串一般用于一些格式化输出,我们来看一段例子,利用打印输出一个购物小票.是不是会让大家想起第一次学写代码,打印三角形,直角三角形等等.其实学习本就是从简到难,循序渐进的 #!/usr/bin/ ...
- 2021-11-08 打印购物小票
文章目录 一,打印购物小票 一,打印购物小票 ```python # 输入部分 discount = 0.8 # 8折优惠 price1 = float(input("输入运动衫单价:&qu ...
- 用python打印购物小票和证书
目录 1.打印购物小票 2.打印证书 在使用python打印东西时一定要注意到缩进,在python语言中对缩进很重视 input用来接收数据 input后边小括号可以写接受数据的条件 在定义常量或者变 ...
- Python 打印购物小票
打印购物小票 需求: 指定折扣 输入购买商品单价与数量.顾客交费 结算时打印购物小票,计算此次购物总金额,顾客交费,商店找补,以及购物积分 钱不够时,提醒顾客继续交钱 只给三次交钱机会 "& ...
- Python实例1—打印购物小票
首先录入商品信息,再购买商品,最后打印购物小票 代码: #录入商品信息 name1 = '苹果' num1 = '1001' price1 = 2.5name2 = '香蕉' num2 = '1002 ...
- 一些关于面试常考的问题总结(计算机网络和python语法)
知识难点归纳: 计算机网络相关知识点整理: 1. OSI,TCP/IP,五层协议的体系结构,以及各层协议的作用? 一.OSI七层模型 OSI七层协议模型主要是:应用层(Application).表示层 ...
- Python 语法小知识
为什么80%的码农都做不了架构师?>>> 序列解包 将含有多个值的序列解开,然后把值存放到变量中,当函数或者方法返回元组时这个特性很有用,可以把返回的序列值直接赋值 ...
- python语法书籍推荐_python语法的书
广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 四大基本语法分别从变量命名规则.缩进原则.特殊关键字和特殊运算符四个方面,总结 ...
- python身份运算符的语法规则_7 Python语法入门之与用户交互、运算符
本文对应的视频讲解如下: 与用户交互:python快速入门(一)_哔哩哔哩 (゜-゜)つロ 干杯~-bilibiliwww.bilibili.com 一 程序与用户交互 1.1.什么是与用户交互 用 ...
最新文章
- Java中Date各种相关用法
- 【Android 进程保活】提升进程优先级 ( 1 像素 Activity 提高进程优先级 | taskAffinity 亲和性说明 | 运行效果 | 源码资源 )
- 构建根文件系统之busybox(二)编译
- python opengl加速_OpenGL with python 渲染加速
- c语言 变色程序,【图片】(原创)用纯C变了个变色输出字符的程序。。。【c语言吧】_百度贴吧...
- 【python】解决:TypeError: can't send non-None value to a just-started generator
- Java BIO多人聊天室
- 如何设置xampp的phpmyadmin外网访问?
- SQL单行函数-通用函数
- 初级第四旬06— 回向与发愿试题
- spring 获取postman上传的二进制文件
- oracle 百分位数,oracle分析函数 percent_rank, percentile_cont, percentile_disc
- 约翰·冯·诺依曼及冯诺伊曼式计算机简介
- createTrackbar滑条函数
- VMware ESXi 7.0 正式版vSphere7.0官方原版ISO和离线定制包附加vcsa套件
- 给自己分一个 MAC地址--locally administered address
- 【科研工具】【MikTex】MikTex安装和使用
- 109:vue+openlayers 定位动画(平移-弹性平移-飞行 示例代码)
- android 跑马灯 竖线,专为电竞和内容创作者而生!体验惠普 ENVY TE01台式机
- man fputc fputs putc putchar puts