Python学习day02——利用分支语句if-elif-else完成外卖结算程序
2019-03-05 20:43
363 查看
外卖结算程序:
要求:满30减10,满50减20,满100减50,会员折上再折8折。
1.需求分析:
(1)满减需求,可以使用if-elif判断语句完成
(2)会员判断与最终结算,用另一个判断语句来完成。
2.代码块:
money = float(input("请输入您的外卖订单总价:")) member = input("请问您是否是本店会员?(yes/no):") if money >= 100: money -= 50 elif money >= 50 and money < 100: money -= 20 elif money >= 30 and money < 50: money -= 10 if member == "yes": money *= 0.8 print("您实际需要支付的金额为:%s" % money)
3.输出结果为:
4.知识点归纳:
(1)分支语句if-elif-else的基本语法(此案例没有使用else)。
(2)赋值运算符的操作使用和简写。
(3)格式化输入、输出的使用
相关文章推荐
- Python学习入门基础教程(learning Python)--3.2 if-else分支语句 .
- python3 if elif else 分支语句
- Python学习入门基础教程(learning Python)--3.2 if-else分支语句
- Python学习入门基础教程(learning Python)--3.3.4 Python的if-elif-else语句
- python 笔记 if语句中的elif和else 《笨办法学Python》习题30 ——1.2
- python学习2——if语句、elif、if嵌套、while循环、while嵌套
- Python 条件判断语句(if ,elif, else)
- Python中如何避免使用多个分支语句(多个if和else)——函数字典(Function Map)简介
- C primer plus 第七章 练习4: 利用if else语句编写程序读取输入,直到#, 用一个感叹号代替每个句号,将原有的每个感叹号用两个感叹号代替,最后报告进行了多少次替代。
- Python新手学习基础之条件语句——if/else语句
- Python3使用独立的if语句与使用if-elif-else结构的不同之处
- Python新手学习基础之条件语句——if/else语句
- Python 3从入门到精通6-if,elif,else语句
- 利用if else语句编写程序读取输入,直到#, 用一个感叹号代替每个句号,将原有的每个感叹号用两个感叹号代替,最后报告进行了多少次替代。
- python入门知识(12)-if elif else语句
- Python学习入门基础教程(learning Python)--3.1Python的if分支语句 .
- Python基础 -----流程控制之分支(选择)结构((if-elif-else)
- Python学习入门基础教程(learning Python)--3.1Python的if分支语句
- Python 3基础教程8-if elif else语句
- Python的 if .else.elif语句详解