python测试类和函数举例
来源:互联网 发布:实验室数据评价 编辑:程序博客网 时间:2024/06/06 17:05
temperature.py
def to_celsius(t):return round((t-32.0)*5.0/9.0)def above_freezing(t):return t>0
temperature_test.py
import nosefrom temperature import to_celsiusfrom temperature import above_freezingdef test_above_freezing(): "Test above_freezing" assert above_freezing(89.4),'A temperature above freezing' assert not above_freezing(-42),'A temperature below freezing' assert not above_freezing(0),'A termperature at freezing'def test_boiling(): "Test boiling point" assert to_celsius(212)==100def test_roundoff():"Test that roundoff works"assert to_celsius(100)==38,'Returning an unrounded result'if __name__=="__main__": nose.runmodule()
assert语句表示,当后面的逻辑判断语句的逻辑值是0时,则输出后续的断言语句.
阅读全文
0 0
- python测试类和函数举例
- python 常用函数举例
- python的函数举例
- python入门笔记---常用函数举例和总结
- 过程、函数和包举例
- c++模板函数和模板类简单应用举例
- 派生类构造函数的定义和使用举例
- [转]Python中zip()函数用法举例
- Python中zip()函数用法举例[转载]
- Python中zip()函数用法举例
- Python中zip()函数用法举例
- Python中zip()函数用法举例
- Python中zip()函数用法举例
- Python中zip()函数用法举例
- Python中zip()函数用法举例
- 关于python中enumerate和zip函数的用法及举例
- python类常见函数重载函数定义及举例(不断更新)
- 多元线性回归和Python应用举例
- 通过GSON解析复杂json数据(一)
- C++设计模式学习之代理模式
- 统计数字
- 在cin>>后使用getline无法读取到数据
- mac安装rz和sz命令
- python测试类和函数举例
- Java之集合Collection
- Java设计模式之观察者模式
- 【codevs1107】等价表达式(栈)
- Python初步了解(七)
- 自己犯的C语言错误(为面试而生)
- 南阳OJ 题目77:开灯问题
- 1.在CentOS下安装Python
- js引用类型--数组