异常处理

文章目录

    • 异常处理
  • 语法错误
    • 语义错误
    • 逻辑错误
    • 异常处理
    • 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

获得完整秒数

时间增加

时间减少(往前推)

错误异常处理 小数格式化,取证与四舍五入 random处理 日期与时间常用操作相关推荐

  1. JavaScript 日期和时间的格式化大汇总(收集)

    一.日期和时间的格式化 1.原生方法 1.1.使用 toLocaleString 方法 Date 对象有一个 toLocaleString 方法,该方法可以根据本地时间和地区设置格式化日期时间.例如: ...

  2. PHP7语法知识(三):时间与日期、表单、类与对象、正则表达式、错误异常处理、图像处理...

    时间与日期 一.设置时区 1.在配置文件中设置: 2.通过data_default_timezone_set函数在文件中设置: 二.获取当前时间 三.常用时间处理方法 1.格式化时间显示: 2.计算时 ...

  3. Go语言的错误异常处理机制及其应用

    一.背景 在日常编写golang程序或阅读别人的golang代码时,我们总会看到如下的一堆代码块: xx, err = func(xx) if err != nil {//do sth. to tac ...

  4. Laravel 5.5 的错误异常处理机制以及应用实例

    一.前言 我们在开发项目中,难免会因为逻辑上的失误而报错,这些报错的展现形式也就是框架封装好的异常处理机制.在项目上线之前,我们还可以根据框架提供的报错信息来锁定错误代码的位置.但是项目上线之后我们是 ...

  5. C#| 使用String.Format()方法将小数点后的数字四舍五入

    To round the digits after the decimal point, we can use String.Format() method, here is the example. ...

  6. java 格式化 浮点数_DecimalFormat的用法 Java 浮点数 Float Double 小数 格式化 保留小数位后几位等...

    DecimalFormat的用法  Java 浮点数 Float Double 小数 格式化 保留小数位后几位等 DecimalFormat df = new DecimalFormat(); dou ...

  7. 浅谈Go 错误异常处理方式和并发陷进

    任何一门开发语言中,错误和异常处理都是不可回避的问题,Go 中主要通过 error 和 panic 分别表示错误和异常,并提供了较为简洁的错误异常处理机制.作为一门并发性能优越的语言,Go 虽然降低了 ...

  8. 保留小数如何不进行四舍五入

    描述   将一个数的小数部分不进行四舍五入,直接保存或输出位想要的位数且没有进行四舍五入. 本实验以保留两位小数(不进行四舍五入)进行说明. 样例输入 3.1415926 样例输出 3.14 代码实现 ...

  9. php的错误异常处理

    php的错误异常机制 当我们没有自定义错误异常处理函数,php会按照默认的方式处理和显示错误异常. 自定义默认的错误异常处理函数 //注册捕获错误的处理函数 set_error_handler([__ ...

最新文章

  1. 施一公:年轻人不要花时间去拉关系,尽全力做研究,以实力取胜!
  2. Linux下常用服务的端口号超详细整理
  3. mysql按照datetime精确查询_MySQL datetime字段查询按小时:分钟排序
  4. vb mschart 坐标名称_最强干货来了:Grasshopper运算器名称总结(上篇)
  5. Linux crontab定时执行任务 命令格式与详细例子
  6. 学习笔记之centos系统启动流程
  7. 计算机网络上机指导,计算机网络上机指导书.pdf
  8. MSDN中文帮助文档
  9. sql server 数据库设计实例
  10. 微机计算机继电保护原理,微机继电保护的装置构成
  11. 一款用VBS编写的修仙风格打怪游戏
  12. 北卡州立大学计算机科学硕士,2020年北卡罗来纳州立大学一年制硕士含金量
  13. 王码五笔86版字根表图与字根助记词
  14. Android开发快速上手!来看看这份超全面的《Android面试题及解析》,详细的Android学习指南
  15. 在android studio下 如何去掉任务栏以及显示全屏
  16. JavaSE基础知识(附上代码实现)1
  17. 基于STC8G2K64S4单片机通过I2C硬件控制OLED屏幕
  18. tmail.exe 各项命令参数
  19. 如何用 FinalCutPro剪辑HDR视频
  20. 发送Https请求工具

热门文章

  1. 如何用SQLDMO在ASP.NET页面下实现数据库的备份与恢复
  2. 类的带参方法有哪几部分构成?
  3. 设计模式常见面试真题详解
  4. C++中引用()基础认识
  5. Django项目--登录判断装饰器
  6. kotlin将对象转换为map_Kotlin程序将哈希映射(HashMap)转换为列表(List)
  7. 机器学习算法之 logistic、Softmax 回归
  8. lamp和php,[LAMP]Apache和PHP的结合
  9. 盘点key value在各个编程语言中的类型
  10. python中自动化办公 【笔记】