
Python
文章平均质量分 69
小菜鸟也要努力吖
在努力的前提下顺其自然
展开
-
Day06 Python 中的进程(创建进程、队列、进程池)
一、进程是什么? 1、定义 一个程序运行起来后,代码+用到的资源 称之为进程,它是操作系统分配资源的基本单元。 Pass:进程是资源分配的最小单位,线程是cpu调度的最小单位 2、进程中的状态 工作中,任务数往往大于CPU核数,也就是说有部分任务正在执行,也有另一部分任务正在等待CPU进行执行,也就出现了不同的状态。 五种进程状态:新建、就绪、堵塞、运行、死亡 : print(i*10) li = [i*10 for i in range(3)] print(li)#0 10 20 把列表推导式的[]改成() li2 = (i*10 for i in range(3)) # 生成器表达式 print(li2) #<generator object at 0x000002105DD1B548> print(next原创 2022-04-24 19:50:08 · 909 阅读 · 0 评论 -
Day03 Python之 可迭代对象Iterable和迭代器Iterator、迭代器协议
一、什么是可迭代对象?iterable 1、可迭代对象:iterable 可以通过for in 这类语句遍历读取数据的对象(如:列表、字符串、元组、字典、集合) 2、for循环工作原理: 在内部对可迭代对象调用iter()方法,获取到迭代器对象 再一次次的通过可迭代器对象调用next()方法,获取迭代结果 3、用isinstance方法判断对象是否是可迭代对象 isinstance(对象,Iterable) TRUE 是 FALSE否 4、用isinstance方法判断对象是否是迭代器原创 2022-04-22 17:58:09 · 267 阅读 · 0 评论 -
Day02 Python之文件操作(open、read、write、close)
一、file对象的属性 1、file.name 返回文件的名称 2、file.mode 返回文件的访问模式 3、file.closed 查看文件是否关闭,是TRUE,否FALSE 二、访问模式 r: 只读模式(默认); 文件必须存在 w: 只写模式; 不存在则创建,存在则重写 a: 追加模式; 不存在则创建,存在则只追加内容 +:表示可以同时读写某个文件 r+: 可读写文件,文件不存在抛出异常 w+:先写再读 三、打开文件 1、创建文件,内容为 2、open(文件路径,访问模式) file=open('.原创 2022-04-19 18:23:41 · 1649 阅读 · 0 评论 -
Day01 Python基础~六大数据类型(字符串、列表、字典、元组、集合、数值类型)
一、六大数据类型总结 二、列表 1、添加元素(append extend insert) 1.append list=[1,'a','你好',3] print(list)#[1, 'a', '你好', 3] list.append([1,2,3])#整体添加 print(list)#[1, 'a', '你好', 3, [1, 2, 3]] 2.extend list.extend([1,2,'python']) print(list) #[1, 'a', '你好', 3, 1, 2, 3] 3原创 2022-04-18 23:20:55 · 705 阅读 · 0 评论