单分支结构

单分支结构猜数字

二分支结构

多分支结构

 

注意多条件之间的包含关系

注意变量取值范围的覆盖

条件判断及组合

程序的异常处理

输入一个整数,进行乘方操作,

但是,如果用户没有输入整数的时候,会产生异常

异常提示会告诉我们异常出现在第一行

怎末处理?

把一块要执行的程序放在try的语句块1中,

如果没有出现异常,就这样执行语句块1;

如果出现了异常就执行语句块2。

为了区分异常,我们可以在except后添加异常标记

改进:

注意:如果标注异常类型后,就仅响应 该异常,

异常类型名字是python内部定义的,不同于变量,不需要增加字符串表示,

异常处理的高级应用

单元小结

最新文章

  1. Oracle配置数据库诊断
  2. sqlserver2012 表分区
  3. 自己动手做Web框架—MVC+Front Controller
  4. 对CSS中的Position属性的一些深入探讨
  5. SQL Agent Job ->> 通过sys.sysprocesses的program_name字段来定位对应的Job
  6. FreeCodeCamp-JS基础部分
  7. ios应用,今年最蛋疼的6月,IPV6!!
  8. module_init和init_module的区别
  9. Brainfuck与Ook!编程语言解析与解密
  10. c++ 如何获取多线程的返回值?
  11. redis配置文件详解及实现主从同步切换
  12. JavaScript怎么把对象里的数据整合进另外一个数组里
  13. Mysql -- 数据类型(2)
  14. div 只显示两行超出部分隐藏
  15. python基础之 反射,md5加密 以及isinstance, type, issubclass内置方法的运用
  16. 在Android.mk文件中输出打印消息
  17. lua表类型
  18. 洛谷P1972 HH的项链
  19. Kotlin Android Extensions: 与 findViewById 说再见 (KAD 04) -- 更新版
  20. android应用安全——组件通信安全(Intent)

热门文章

  1. Lambda表达式的几种实现过程
  2. node.js03 第一个node.js程序和读取文件
  3. golang并发
  4. windows 下apache开启FastCGI
  5. Vue管理系统前端系列四组件拆分封装
  6. arp_ignore与arp_announce
  7. golang rpc demo
  8. 【译】Database Profiling with Visual Studio
  9. Java中一个普通的循环为何从10开始到99连续相乘会得到0?
  10. Springboot整合Spring Cloud Kubernetes读取ConfigMap,支持自动刷新配置