python 程序的组织结构
2022/7/1 1:19:37
本文主要是介绍python 程序的组织结构,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
程序的组织结构
任何简单或复杂的算法都可以由顺序结构、选择结构和循环结构三种基本结构组成顺序结构
程序从上到下顺序执行代码,中间没有任何的判断和跳转,直到程序结束# ----------顺序结构---------- print("step1") print("step2") print("step3")
选择结构
程序根据判断条件的布尔值选择执行部分代码单分支结构
if 条件表达式: 执行语句# ----------分支结构---------- # 单分支 salary = 1000 if salary<3000: print("大学生")
双分支结构
if 条件表达式:
执行语句
else: 执行语句# ----------分支结构---------- # 双分支 salary = 1000 if salary>3000: print("打工人") else: print("大学生")
多分支结构
if 条件表达式: 执行语句 elif: 执行语句 else: 执行语句# ----------分支结构---------- # 多分支 salary = 1000 if salary>20000: print("老板") elif salary>3000: print("打工人") else: print("大学生")
嵌套if
if 条件表达式: if 条件表达式: 执行语句 else: 执行语句 else: 执行语句# 嵌套if answer = input("请问您是否是会员?Y/N") if answer == 'Y': money = float(input("请输入您的扣款金额")) if money > 200: money *= 0.8 elif money > 100: money *= 0.9 print(money) elif answer == 'N': money = float(input("请输入您的扣款金额")) print(money) else: print("输入有误,请重新输入")
条件表达式
# 条件表达式 answer = input("请问您是否是会员?Y/N") print("您是会员" if answer =='Y' else "您不是会员") # 判断为Y,则执行判断前的语句,判断不为Y,则执行判断后的语句
这篇关于python 程序的组织结构的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-26Python基础编程
- 2024-11-25Python编程基础:变量与类型
- 2024-11-25Python编程基础与实践
- 2024-11-24Python编程基础详解
- 2024-11-21Python编程基础教程
- 2024-11-20Python编程基础与实践
- 2024-11-20Python编程基础与高级应用
- 2024-11-19Python 基础编程教程
- 2024-11-19Python基础入门教程
- 2024-11-17在FastAPI项目中添加一个生产级别的数据库——本地环境搭建指南