随笔分类 -  Python

摘要:1.集合是一个无序的,且不重复元素的集合。它里面的元素是可哈希的(不可变类型),但是集合本身是不可哈希(所以集合做不了字典的键)的。 2.基本功能包括关系测试和消除重复元素。注意:集合存在的意义就是去重和关系运算。 去重,把一个列表变成集合,就自动去重了。 关系测试,测试两组数据之前的交集、差集、并 阅读全文
posted @ 2019-12-31 10:03 刘_love_田 阅读(778) 评论(0) 推荐(0)
摘要:四、查询 1.dic[key]:可以通过key来索引查询字典的元素,若键不存在,则会抛出KeyError异常。 d = {'age':27, 'name':'liu', 'sex':'male'} print(d["age"]) # 结果:27 print(d["score"]) # 结果:KeyE 阅读全文
posted @ 2019-12-23 15:22 刘_love_田 阅读(548) 评论(0) 推荐(1)
摘要:https://www.cnblogs.com/shaopan/p/9868430.html https://www.cnblogs.com/a438842265/p/8462851.html https://www.cnblogs.com/konglinqingfeng/p/9577417.htm 阅读全文
posted @ 2019-12-23 15:21 刘_love_田 阅读(277) 评论(0) 推荐(0)
摘要:列表的切片 语法:列表[:]、列表[::] 综合:列表[(开始索引b):(结束索引e)(:(步长s))] 返回:列表的切片取值时,返回一个列表,规则等同于字符串切片规则。 说明: 开始索引是切片切下的位置,0代表第一个元素,1代表第二个元素,-1代表最后一个元素。 结束索引是切片的终止索引(但不包含 阅读全文
posted @ 2019-12-23 15:13 刘_love_田 阅读(531) 评论(0) 推荐(0)
摘要:https://www.cnblogs.com/olivexiao/p/6404816.html 阅读全文
posted @ 2019-12-23 14:55 刘_love_田 阅读(295) 评论(0) 推荐(0)
摘要:数字 阅读全文
posted @ 2019-12-23 14:54 刘_love_田 阅读(327) 评论(0) 推荐(0)
摘要:面向对象最重要的概念就是类(Class)和实例(Instance),必须牢记类是抽象的模板,比如Student类,而实例是根据类创建出来的一个个具体的“对象”,每个对象都拥有相同的方法,但各自的数据可能不同。 简介:所谓的类只是一个抽象的定义,而实例则是具体的对象。它们之间的差别就想我脑海中的石头和 阅读全文
posted @ 2019-12-19 10:37 刘_love_田 阅读(2137) 评论(0) 推荐(0)
摘要:https://www.cnblogs.com/MayDayTime/p/9157432.html 阅读全文
posted @ 2019-10-25 12:01 刘_love_田 阅读(264) 评论(0) 推荐(0)
摘要:初识文件操作 使用open()函数打开一个文件,获取到文件句柄,然后通过文件句柄就可以进行各种各样的操作了,根据打开文件的方式不同能够执行的操作也会有相应的差异。 打开文件的方式: r, w, a, r+, w+, a+, rb, wb, ab, r+b, w+b, a+b 默认使用的是r(只读)模 阅读全文
posted @ 2019-10-23 16:26 刘_love_田 阅读(634) 评论(0) 推荐(0)
摘要:try-except 语句 def div_apple(n): print("%d个苹果你想要分给几个人" % n) s = input("请输入人数...") # 此处可能会引起valueError类型的错误 cnt = int(s) result = n/cnt print("每人分了", st 阅读全文
posted @ 2019-10-23 16:24 刘_love_田 阅读(277) 评论(0) 推荐(0)
摘要:系统监控模块psutil(第三方模块) psutil是一个跨平台的库,用于在Python中检索系统运行的进程和系统利用率(CPU,内存,磁盘,网络,传感器)的信息。它主要用于系统监控,性能分析,进程管理。分析和限制流程资源以及运行流程的管理。它实现了UNIX命令行工具提供的许多功能,例如:ps,to 阅读全文
posted @ 2019-10-23 11:31 刘_love_田 阅读(223) 评论(0) 推荐(0)
摘要:https://blog.csdn.net/HeatDeath/article/details/80548310 https://blog.csdn.net/chosen0ne/article/details/7319306 https://www.cnblogs.com/huan-ge/p/682 阅读全文
posted @ 2019-10-14 20:24 刘_love_田 阅读(355) 评论(0) 推荐(0)
摘要:什么是序列化 我们把对象(或者变量)从内存中变为可存储或者可传输的过程称为序列化。在python中为pickling,在其他语言中也被称之为serialization,marshalling,flattening等等。 即序列化之后就可以将内存中的程序内容写入硬盘或者通过网络传输到其他机器上去。 反 阅读全文
posted @ 2019-10-14 11:51 刘_love_田 阅读(294) 评论(0) 推荐(0)
摘要:os模块 判断一个路径是否存在,不能判断是否是文件还是文件夹。例如:文件为test,文件夹为test.py,如果路径正确,返回的也是True。 res = os.path.exists(path) # 如果path存在,返回True;如果path不存在,返回False。 res = os.path. 阅读全文
posted @ 2019-10-14 11:04 刘_love_田 阅读(407) 评论(0) 推荐(0)
摘要:时间模块 time模块 获取秒级时间戳、毫秒级时间戳、微秒级时间戳 import time t = time.time() print t # 原始时间数据 1574502460.90 print int(t) # 秒级时间戳:10位 1574502460 print int(round(t * 1 阅读全文
posted @ 2019-10-14 10:43 刘_love_田 阅读(2079) 评论(0) 推荐(0)
摘要:https://blog.csdn.net/weixin_42681866/article/details/83376484 https://blog.csdn.net/weixin_43265804/article/details/82863984 https://segmentfault.com 阅读全文
posted @ 2019-10-11 17:02 刘_love_田 阅读(386) 评论(0) 推荐(0)
摘要:迭代工具函数:作用是生成一个个性化的可迭代对象 zip(iter1 [,itera2,...]):返回一个zip对象,此对象用于生成一个元组,此元组的个数是由最小的可迭代对象决定,元组内容是可迭代对象iter1和iter2中元素的组合,也可能是iter1和iter2和iter2中元素的组合。 enu 阅读全文
posted @ 2019-10-11 00:00 刘_love_田 阅读(238) 评论(0) 推荐(0)
摘要:闭包 定义:内部函数对外部函数变量的引用,则将该函数与用到的变量称为闭包。 闭包必须满足以下三个条件: 必须有一个内嵌函数。 内嵌函数必须引用外部函数中的变量。 外部函数返回值必须是内嵌函数的引用。 说明:func_in指向func_in()函数,return func_in 将函数的引用返回,用r 阅读全文
posted @ 2019-10-10 10:46 刘_love_田 阅读(397) 评论(0) 推荐(1)
摘要:lambda表达式(匿名函数表达式) 作用:创建一个匿名函数对象。同def类似,但不提供函数名。 语法:lambda [形参1,形参2,...] : 表达式 语法说明 lambda 只是一个表达式,它用来创建一个函数对象。 当lambda表达式调用时,先执行冒号后的表达式,并返回表达式的结果的引用。 阅读全文
posted @ 2019-10-09 17:54 刘_love_田 阅读(338) 评论(0) 推荐(0)
摘要:形参和实参 形参即形式参数,函数完成其工作时所需的信息。形参不占用内存空间,只有在被调用时才会占用内存空间,调用完了即被释放。 实参即实际参数,调用函数时传给函数的信息。 上述而言:在调用函数并传入参数即main("python"),将实参"python"传递给函数main(),这个值就被存储在形参 阅读全文
posted @ 2019-10-06 10:32 刘_love_田 阅读(1373) 评论(0) 推荐(0)