摘要:
1.python3的divmod()内置函数 首先,函数的名字div 表示地板除法 5//2 = 2; mod表示取余数 5%2=1 所以divmod()函数:接收两个数字类型(非复数)参数,返回一个包含商和余数的元组(a // b, a % b) 举例子: def my_divmod(a: int 阅读全文
2021年5月27日
2021年5月20日
摘要:
dataclasses 模块 本节主要讲述dataclasses的dataclass,field 导入: from dataclasses import dataclass, field 1.This module provides a decorator and functions for aut 阅读全文
2021年3月14日
摘要:
一.pytest.xfail & @pytest.mark.xfail(raises=ErrorType) 1.pytest.xfail: 将该用例标记成xfail失败,并且该用例中的后续代码不会执行 在测试用例中调用pytes.xfail()方法,可以选择传入reason参数表示原因 import 阅读全文
2021年3月10日
摘要:
slice() 函数实现切片对象,主要用在切片操作函数里的参数传递。 类型: class slice(stop) class slice(start, stop[, step]) 参数说明: start -- 起始位置 stop -- 结束位置 step -- bu长 返回值:返回一个切片对象 举例 阅读全文
2021年3月9日
摘要:
自己摸索才能真正理解python的threading.Timer()定时器的用法。 首先让我们看下Timer的源码,怎么定义这个定时时间的: 需要操作的任务在达到设置的定时时间还没有结束,调用Timer()中:调用的函数/方法。 class Timer(Thread): """Call a func 阅读全文
2021年3月3日
2021年2月25日
摘要:
python的二进制运算符 python 的<< >> 移位运算符、按位与(&),按位或(|),按位翻转(~)。这些运算符中只有按位翻转运算符是单目运算符,其他的都是双目运算符。 1.>> 和 <<都是位运算,对二进制数进行移位操作。<< 是左移,末位补0,类比十进制数在末尾添0相当于原数zhuan 阅读全文
2021年2月23日
摘要:
pytest_addoption 注册、pytestconfig 获取命令行参数 : pytest_addoption 可以让用户注册一个自定义的命令行参数,方便用户将数据传递给 pytest; 这个 Hook 方法一般和 内置 fixture pytestconfig 配合使用,pytest_ad 阅读全文
2021年2月20日
摘要:
new python 3.6 ,we can use a class definition with typing.NamedTuple to create a namedtuple: from typing import NamedTuple class ANamedTuple(NamedTupl 阅读全文
2021年2月19日
摘要:
1.c语言工程文件 .c表示源文件 .h表示头文件 2.第一个c语言程序 stdio.h表示 standard input output的头文件,使用printf 需要include <stdio.h> # include <stdio.h> int main() { printf("#####") 阅读全文