异常处理
文章目录
- 异常处理
- 语法错误
- 语义错误
- 逻辑错误
- 异常处理
- finally
- try
- eccept
- finally
- raise
- 测试
- unittest
- 测试组织代码
- 常用断言方法
- 是否正确
- 存在
- 约等于
- 判断是否应用
- 判断是否为空
- 判断是否为某型实例
- 判断大于
- 类与测试装置
- setup函数
- teardown函数
- 小数格式化,取证与四舍五入
- 数值
- 格式化
- 百分比显示
- 小数位处理
- trunc截断(无四舍五入)
- floor往左截断
- 全局函数rouned四舍五入
- random处理
- choice随机选择
- sample随机序列
- shuffle改变顺序
- randint取得随机值(int型)
- random浮点型随机数
- 随机比特位
- 日期与时间常用操作
- 日期
- date
- 今天today
- year
- month
- day
- 周几weekday
- isoweekday国际标准周几
- 时间
- 获取当前时间
- 字符串与时间转换
- strptime
- strftime
- 占位符
- 时间差计算
- timedelta
- 获得完整秒数
- 时间增加
- 时间减少(往前推)
语法错误

语义错误

逻辑错误
异常处理
try except捕获


finally

raise手动抛出异常

try
eccept
finally
raise

测试
unittest
得到每个字符大写

assertequle


测试组织代码


常用断言方法

是否正确

存在

约等于

判断是否应用

判断是否为空

判断是否为某型实例

判断大于

类与测试装置

setup函数
初始化


teardown函数
释放
小数格式化,取证与四舍五入
数值
格式化

可以改变类型
正负表示
隔三位显示

指定精度,四舍五入
百分比显示
百分比显示

小数位处理
trunc截断(无四舍五入)


floor往左截断
## cell往右截断
全局函数rouned四舍五入

random处理
随机数
choice随机选择

sample随机序列

shuffle改变顺序

randint取得随机值(int型)

random浮点型随机数

随机比特位

日期与时间常用操作
日期
最大年份和最小年份
date
今天today

year
month
day
周几weekday
isoweekday国际标准周几

时间

获取当前时间

字符串与时间转换
strptime

strftime

占位符

时间差计算
timedelta

获得完整秒数

时间增加

时间减少(往前推)
