[oeasy]python0144_try的完全体_否则_else_最终_finally
try的完全体
回忆上次内容
上次细化了主控程序(main.py)
导入(get_fruits.py)
处理(process.py)
(资料图片)
输出(output.py)
使用了 try 结构
try
except
发现异常就报错
输入部分的错误
应该在 输入部分来报
具体怎么报呢?
完善输入
输入的时候
对于输入内容的验证
应该包括
于是 再修改代码
输入代码 分成了
输入 a
输入 b
运行结果
如果 输入错误数据
会在get_fruits.py中报错
如果 输入正确
没有输出 确认信息
继续修改
测试通过
这里面有个 else
应该如何理解呢?
查询帮助
在游乐场帮助 里面有关于
try 的比较明确的介绍
else
else的意思是否则
就是没有发现异常时执行的
else 是一个可选(optional)子句
在执行完try中的内容之后
不执行 except 部分
只运行 else 部分
就从try中发现错误的位置跳出来
只执行except部分
不执行else部分
如果try中发现了指定异常
如果try中没有发现指定的异常
每个输入部分 都包括
else
except
try
int
input(“xxx”)
提示和输入
尝试转化为整型数字
异常处理
无异常输出
try 语句当中
除了 else 之外
还有 finally
综合一下
这就是 try 的完全体
注意!
都要有英文半角的冒号
都要通过 4 个字符的缩进控制范围
finally
finally如果存在
他是一个收尾的语句
try 之后
最后 总要执行finally
要么 except
要么 else
无论是except 还是 else
如果执行过程中
这个异常就被忽略了
但是这个异常没有被处理
那么就把这个异常先存着
等待finally执行之后
再抛出这个异常
还有任何的异常
如果遇到return break continue之类强制跳转语句
这如何理解?
新建一个test.py进行测试
理解finally
try里面有一个ValueError
不执行后面的d = i / 0
跳到except
except中
没有ValueError的处理办法
ValueError没有被处理
于是ValueError就存着
由于出现了异常
已经进入了except
无法进入else
最后进入finally执行
输出了At Last
执行外finally语句块
才把这个ValueError最后抛出来
这就是finally的执行逻辑
回到main.py
整体结构
这个结构就是
典型的面向过程
程序设计方法
有一个主要的流程控制模块 main.py
有一个主要的决策者Guido一样
就像python语言这个声明
仁慈的独裁者
彻底的仁慈
意味着 没有主见和行动力下降
彻底的独裁
则会 失去广泛的帮助
仁慈和独裁像
是矛盾的两面
但是Guido却很好地平衡了两者
除了Guido之外
也有类似的特性
很多开源项目的老大
Guido是如何成长的呢?
扩展视野
Guido 利用假期去美国做一些WorkShop
美国硅谷是当时it的潮头
很早接触到了
互联网的发展趋势
互联网
Guido做了一个浏览器grail
网络集聚
网络的能量越来大
从报纸、杂志、电视
发展到邮件、论坛和浏览器
这为python的发展做了很好的准备
媒介
有人 就有 应用
有应用 就更有 人
于是会形成 正反馈
有了社区 就会有更多的人 加入社区
其实学编程 也是一样
越熟练 就会越自信
越自信 也就会越熟练
总结
我们了解了 try 的完全体
无论是否发现异常最终都要运行的代码块
没有发现异常时运行的代码块
发现异常时运行的代码块
尝试运行
try
except
else
finally
发现导入部分
可以再分为两个子模块
一个输入 a
一个输入 b
可以再拆分么?
我们下次再说!
蓝桥->https://www.lanqiao.cn/courses/3584
github->https://github.com/overmind1980/oeasy-python-tutorial
gitee->https://gitee.com/overmind1980/oeasypython
标签:
推荐文章
- 研究人员最新发现 单个细胞可同时处理成百上千个信号
- 陆军第73集团军某旅 创新升级模拟训练器材
- 长期暴露在光照下性能退化 科学家发现钙钛矿太阳能电池最大缺陷
- 宁夏启动双百科技支撑行动 构建高水平产业创新体系
- 陆军炮兵防空兵学院 毕业学员综合战术演习现地备课工作圆满完成
- 国内首颗以茶叶冠名遥感卫星 安溪铁观音一号发射成功
- 区域特色产业转型升级 四川屏山以“3+”模式推进科技创新工作
- 激发创新动能促进产业发展 无锡滨湖走出产业转型“绿色”路
- 绥化全域低风险!黑龙江绥化北林区一地调整为低风险
- 走访抗美援朝纪念馆:长津湖的寒冷,与战斗一样残酷
- 节后第一天北京白天晴或多云利于出行 夜间起秋雨或再上线
- 走近网瘾少年们:他们沉迷网络的病根何在?
- “双减”后首个长假:亲子游、研学游需求集中释放
- 获2021年诺奖的蛋白,结构由中国学者率先解析
- 他从一窍不通的“门外汉”,到重装空投“兵专家”
- 升旗、巡岛、护航标、写日志,他们一生守护一座岛
- 中国故事丨“沉浸式”盘点今年的教育好声音!
- 农业农村部:确保秋粮丰收到手、明年夏季粮油播种
- “双减”出台两个月,组合拳如何直击减负难点?
- 《山海情》里“凌教授”的巨菌草丰收啦
- 且看新疆展新颜
- 天山脚下,触摸丝路发展新脉动
- 160万骑手疑似“被个体户”?平台不能当甩手掌柜
- 网游新政下,未成年人防沉迷的“主战场”在哪?
- “辱华车贴”商家及客服被行拘,处罚要不放过每一环
- 沙害是自然界的恶魔,而他是荒沙碱滩的征服者
- 面对婚姻,“互联网世代”的年轻人在忧虑什么?
- IP类城市缘何吸引力强?玩法创新带动游客年轻化
- 国庆主题花坛持续展摆至重阳节
- 都市小资还是潮流乐享?花草茶市场呈爆发性增长
- 从1.3万元降到700元,起诉书揭秘心脏支架“玄机”
- 北京国庆7天接待游客超861万人次 冬奥线路受青睐
- 陈毅元帅长子忆父亲叮嘱:你们自己学习要好,就可以做很多事儿
- 报告显示:这个国庆假期,粤川浙桂赣旅游热度最高
- 中国科技人才大数据:广东总量第一,“北上”这类人才多
- 嘉陵江出现有记录以来最强秋汛
- 全国模范法官周淑琴:为乡村群众点燃法治明灯
- 线上教学模式被盯上,网络付费刷课形成灰色产业链
- 云南保山:170公里边境线,4000余人日夜值守
- 警方查处故宫周边各类违法人员12人
- 农业农村部:确保秋粮丰收到手、明年夏季粮油播种
- 受南海热带低压影响 海南海口三港预计停运将持续到10日白天
- 多地网友投诉遭遇旅游消费骗局,呼吁有关部门严查乱象
- 神经科学“罗塞塔石碑”来了:迄今为止最完整的大脑细胞图谱
- 汾河新绛段发生决口
- 陕西支援14省份采暖季保供用煤3900万吨
- 这场红色故事“云比拼”,穿越时空为我们指引方向
- 受琼州海峡封航影响 10月7日、8日进出海南岛旅客列车停运
- 辽宁省工信厅发布10月8日电力缺口橙色预警
- 广州10月8日至20日对所有从省外来(返)穗人员实施核酸检测
- 假期怎么过得这么快?国庆5.15亿人次出游,你咋过的?
- 国庆假期全国道路交通总体安全平稳有序
- 哈尔滨市南岗区爱达88小区将调整为低风险地区
- 新疆霍尔果斯市2例无症状感染者新冠病毒均为德尔塔变异株
- 百闻不如一见——北京大学留学生参访新疆
- 看,生机勃勃的中国
- 国庆假期中国预计发送旅客4.03亿人次
- 新疆兵团可克达拉市:195名密接者已全部隔离医学观察
- 山西平遥消防4天29次救援:拖着腿走路也要完成任务
- 国庆假期北京接待游客861.1万人次
- 冷空气自西向东影响中国大部地区 气温将下降4℃至6℃
- 新疆哈密市巴里坤县发生4.3级地震 震源深度9千米
- 国庆假期中国国内旅游出游5.15亿人次
- 公安部交管局:国庆假期日均出动警力18万余人次,5位交警辅警牺牲
- 受南海热带低压影响广东将暂别高温天气
- “数说”杭州无障碍改造:触摸城市“爱的厚度”
- 新疆霍尔果斯无症状感染者新冠病毒属德尔塔变异株 未发现高度同源的基因组序列
- 新疆伊犁州:妥善做好滞留旅客安置返回工作
- 国庆假期广西累计接待游客逾3611万人次 实现旅游消费272.41亿元
- 2021年MAGIC3上海市青少年三对三超级篮球赛落幕
- 新疆兵团第四师可克达拉市1名无症状感染者为餐饮从业人员
- 哥伦比亚遇上广州:洋茶人“云上”喫茶 传播中国茶“味道”
- 厦门同安区四区域调整为低风险 全市无中高风险地区
- 直径2米“面气球”亮相 山西首届“寿阳味道”美食大赛启幕
- 世界第一埋深高速公路隧道大峡谷隧道出口端斜井掘进完成
- 浙南沿海村村发展有妙招 搭乘共富快车打造“海上花园”
- 新疆霍尔果斯两例无症状感染者新冠病毒均属德尔塔变异株
- 南沙港铁路国庆假期不停工 力争今年年底开通
- 添加陌生人为好友 内蒙古两女子被骗126万
- 中国国庆假期出行热:数字改变“关键小事”
- 水能载物亦能“生金” 浙江遂昌山村以水为媒奔共富
- 铁路人国庆雨中巡查排险记:一身雨衣、一把铁锹保安全畅通
- 铁路迎返程高峰 西安局集团公司加开79趟高铁列车
- 受热带低压影响 琼州海峡北岸等待过海车辆排长龙
- 哈尔滨市学校有序恢复线下教学
- 哈尔滨一地风险等级调整为低风险
- 从进“培训班”到看《长津湖》
- 安徽黄山国庆假期迎客12万余人 旅游市场稳步复苏
- 山西解除持续近90小时的暴雨四级应急响应
- 科学拦峰错峰削峰 嘉陵江洪水过境重庆中心城区“有惊无险”
- 粤高速大湾区路段假期车流集中 跨珠江口通道尤甚
- 千年街区“非遗”风催热国庆假期本地游
- “颜值担当”里的中国,映照“万物和谐”新气象
- 杭州“十一”假期后初中取消统一早读
X 关闭
资讯
X 关闭
行业动态
-
[oeasy]python0144_try的完全体_否则_else_最终_finally
- [oeasy]python0144_try的完全体_否则_else_最终_finally
- 【播资讯】总投资1089亿元!金华发展大会举行重大项目签约仪式
- 今日精选:京秦高速公路迁西互通区建成通车!
- 哦?太阳报:瑞士女国脚在夜店被围,拉什福德伸出援手
- 700亿白马,突曝利空!葛卫东大撤离
- 重磅发布!事关大学生留鄂创业安居 这些政策一定要看-每日时讯
- 战争使命为什么下线那么快 战争使命为什么下线
- 「科学强国」揭秘!软禁5年饱受折磨,钱学森的艰难归国路
- 天天快播:首次!共8列复兴号“绿巨人”动车组助力株洲五一出行
- 天天热资讯!浏阳大围山镇:志愿服务迎“五一”,文明与爱齐传递