自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 python 基础

列表类型(list)、元组类型(tuple)、集合类型(set)、字典类型(dict)。其中数字类型&字符串&元组类型是不可变类型,list&set&dict是可变类型。**kwargs是将一个可变的关键字参数的字典(类型为字典dict)*args传递一个可变参数列表(类型为元组tuple)数字类型如int,float、字符串类型、2、参数*args, **kwargs。必须放在 **kwargs 的前面。6、进程,线程,协程,GIL锁。# for 循环遍历字典内容。

2022-10-12 12:39:35 161 1

原创 unittest/pytest 有什么区别

fixture更加灵活。可以任意自定义方法函数,只要加上@pytest.fixture()这个装饰器,那么被装饰的方法就可以被使用。很多断言格式assertEqual,assertIn,测试类必须继承unittest.TestCase。测试类必须要有unittest。测试文件名以test_开头,或者_test结尾。测试文件必须导入unittest包。测试方法必须要以test_开头。测试方法名 test_开头。测试类名要以Test开头。

2022-10-10 11:35:55 155

转载 python中深拷贝与浅拷贝的区别

深拷贝对象地址但是【原对象中不可变元素的地址==浅拷贝对象中不可变元素的地址==深拷贝对象中不可变元素的地址】&&【原对象中可变元素的地址==浅拷贝对象中可变元素的地址!=深拷贝对象中的地址】=深拷贝对象的地址但是原对象中各元素的地址==浅拷贝对象中各元素的地址==深拷贝对象中各元素的地址################################深拷贝与浅拷贝都是拷贝了一个看起来相同的对象,但是本质区别是拷贝出来的对象的中的可变元素的地址是否和原对象一样###############

2022-10-09 19:29:54 59

翻译 线程,进程,协程及其GIL锁

#########GIL锁:即全局解释锁(Global Interpreter Lock),用来阻止同一个进程下多个线程的同时执行即保证一个进程的某个时刻只有一个线程在运行。一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。t1=threading.Thread(target=function_test,name="线程的名字",args=("target函数的参数",))#################初始化一个线程对象。进程的内存是独立的。

2022-10-09 19:26:00 50

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除