自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python同时遍历两个数列,用zip()函数

有两份数列或多份数列需要同时遍历操作时,可以用到python的zip()函数,就可以直接用for来遍历 #注意:两个数列或多个数列中,以最少的数据为停止点。 比如 a = 1,2,3 b = 4,5 只会打印到5就停止,a中的3不会出现。 l1 = [1,2,3] l2 = [6,7,8] for x,y in zip(l1,l2): print(x,y) #输出: ''' 1 6 2 7 3 8 ''' #如果数据不一致 l1 = [1,2,3] l2 = [6,7] for x,y in zip(l

2020-10-10 16:57:01 926

原创 Python存入csv时,如何同时读写文件?

在Python中 写入数据: f = open('test19.csv','w',newline='') 读取数据: f = open('test19.csv','r',newline='') 读写同时操作: f = open('test19.csv','r+',newline='') 区别在于‘w’、‘r’、‘r+’

2020-10-09 11:34:51 1632

原创 Python数据写入csv文件格式,数据是隔一行显示该如何处理?

f = open('test19.csv','r+',newline='') 添加一个newline=’'就可以了

2020-10-09 11:29:27 371

转载 Python字典

** Python字典 ** 字典支持的主要操作如下: 操作 说明 class dict(other) 创建字典(other可以是字典、(key, value)对的迭代器或关键字参数) dict.fromkeys(seq[, value]) 创建字典:用序列seq中的元素作为键,值全为value(未指定,则默认为None) len(d) 返回字典d的长度(即d中元素的个数) d[key] 如果键key在字典d中,则返回其中key对应的值;否则抛出KeyError异常 d[key] = value 设置d[k

2020-10-09 11:22:52 123

转载 Python的高内聚低耦合

作用域链: 说明:该概念只不存在与python,python有名词来代替这个概念,但是该概念很重要! 各级函数逐级引用形成的一种链式结构。在当前作用域链上存在的局部变量,各级函数皆可引用,但只能按照冒泡方向(像根节点查找的方向 反向深度遍历) 函数互相嵌套会形成树形结构,那么,函数嵌套的树形结构线性化的过程就是决定各级函数能够引用哪一级父级函数的局部变量的过程。 保护局部变量不被垃圾回收 了解闭包...

2019-02-28 21:10:47 1634

转载 Python的字节串

字节串: bytes(字节序列): 存储代为是字节 是不可变的字节序列 字节:0~255之间的整数,用来表示一个字节的取值(8个位) 字节是数据存储的最小单位 用法: 变量名 = b“” 变量名 = b’’ 变量名 = b’’’’’’ 字节串的构造函数 bytes bytes() 相当于 b‘’ 空的字节串 bytes(可迭代对象,range(65,69)) b’ABCD’ bytes(整数n) ...

2019-02-28 20:54:56 915

转载 Python的生成器

Python生成器原理: 迭代器:it = iter(可迭代对象) next(it) 走完一遍就完事,会出现异常,需要捕获try: except Stopiteration: 生成器:能够提供动态数据的可迭代对象(随着原值的变化,他也发生改变) 生成器在程序运行时生成数据,但是,现用现生成,他比直接生成要节省时间,减少内存容量 生成器有两种 生成器函数:含有yield的语句的函数是生成器函数,此函...

2019-02-28 20:52:11 83

转载 Python的copy(深、浅复制)

python的copy(深、浅复制) 对于不可变对象和可变对象来说,浅复制都是复制的引用,只是因为复制不变对象和复制不变对象的引用是等效的(因为对象不可变,当改变时会新建对象重新赋值)。所以看起来浅复制只复制不可变对象(整数,实数,字符串等),对于可变对象,浅复制其实是创建了一个对于该对象的引用,也就是说只是给同一个对象贴上了另一个标签而已。 可变对象:a:b = a(引用关系),b = a[:]...

2019-02-28 20:49:12 123

空空如也

空空如也

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

TA关注的人

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