2019年9月29日

Python语言基础知识的易错点和易遗漏点

摘要: 一.number型数据有:int bool float complex(复数) 容器型数据: tuple list dict str set 一.三引号 可以支持多行输出不用换行符 二.r“字符串内容” 可以将特殊字符原样输出,而不用转义,应用场景是文件的路径和用户输入 eg:r“/xammp/My 阅读全文

posted @ 2019-09-29 22:33 居一雪 阅读(499) 评论(0) 推荐(0) 编辑

2019年9月27日

类的进阶

摘要: 一.类的存储与实例对象的存储 类定义好后会为类开辟一块空间。 实例化一个类后会将初始化的数据和对象名一并传入类中,并在类的外面开辟一块空间用于存数据。 注意:初始化时会将对象当形参(self)传入类 实例对象不会将类中共同的方法或变量的存下来,而是通过self进行访问。 二.变量的分类 实例属性(静 阅读全文

posted @ 2019-09-27 17:13 居一雪 阅读(107) 评论(0) 推荐(0) 编辑

2019年9月26日

面向对象 类的基础

摘要: 一.类的定义 1.是将一个有相同属性与功能进行抽象的一个模板。 2.让程序的维护和拓展变得更容易 二.类的实例(object) 类的实例名,也是对象名,有变量名的作用。一个类可以创建多个实例,通过实例名进行方法与属性的访问。 三.类的封装 在类中数据进行赋值,内部调用对外部是透明,一个类中有方法和数 阅读全文

posted @ 2019-09-26 10:51 居一雪 阅读(153) 评论(0) 推荐(0) 编辑

2019年9月25日

迭代器

摘要: 一.迭代器与可迭代对象的区别 1.可迭代对象是可以用for循环访问的 如:list,tuple,str,dict等。 irte将可迭代对象转为迭代器 2.迭代器 可以for循环和__next__()函数访问 二.迭代器与生成器 都能用__next__()和for循环访问,可以说他们基本上是等价的 唯 阅读全文

posted @ 2019-09-25 09:42 居一雪 阅读(126) 评论(0) 推荐(0) 编辑

2019年9月24日

生成器

摘要: 一.列表生成式 a = [i*2 for i in range(10)] 1.不用中间值进行赋值 斐波拉齐数列 注意:不是这样理解 a=b a=1,b=2,a=b,a=2,b=a+b=4 而是:t=(b,a+b) //t是一个tuple a=t[0] b=t[1] 二.生成器 生成器的实质:按一种规 阅读全文

posted @ 2019-09-24 21:11 居一雪 阅读(174) 评论(0) 推荐(0) 编辑

2019年9月22日

装饰器

摘要: 一.装饰器的作用 在不改变原来函数的函数体内的代码和函数的调用基础上,给一个函数添加新的功能 二.函数即变量 · 变量名就相当于一个门牌号,变量的内容会在内存中划分一块空间给它。函数名也是同样的作用。 当一个函数定义好了,python的解释器读到def ***():会理解为内存中有这样一个门牌号里面 阅读全文

posted @ 2019-09-22 09:35 居一雪 阅读(130) 评论(0) 推荐(0) 编辑

2019年9月21日

函数

摘要: 一.函数名的本质 函数名的本质就是一个内存地址,对应的地址存放着函数的代码,为调用时,解释器解析到函数定义不i会执行。 二.函数的返回值 0个:返回none 返回一个:返回该值 返回多个:将多个返回值打包成一个元组返回 三.参数 位置参数:调用时要注意顺序应该对应 关键字参数:(x=参数,y=参数) 阅读全文

posted @ 2019-09-21 21:53 居一雪 阅读(127) 评论(0) 推荐(0) 编辑

集合

摘要: 一.集合的两个特性 集合是一个无序,不重复的数据组合,集合分为可变set和frozenset(即不可变集合) 创建集合的方法:set 二.应用 1.去重 2.关系测试交集,并集等 三.关系函数 交集:集合变量.intersection(集合2) s & t 并集:集合1.union(集合2) s | 阅读全文

posted @ 2019-09-21 21:30 居一雪 阅读(386) 评论(0) 推荐(0) 编辑

2019年9月18日

Linux

摘要: 一切皆文件 总结: 线上查询帮助命令 man help 文件和目录操作命令 ls cd cp find mkdir mv pwd rename rm rmdir touch tree basename dirname chattr lsattr file md5sum 一.基本的操作 pwd :查看 阅读全文

posted @ 2019-09-18 18:52 居一雪 阅读(117) 评论(0) 推荐(0) 编辑

列表的操作和字典的访问

摘要: 一.列表的三种浅拷贝 列表中的元素可以是不同类型的元素,区别与c语言的数组 补充: for index,value in enumerate(列表对象)#函数的返回值是元组(index,value) 补充: for index,value in enumerate(列表对象)#函数的返回值是元组(i 阅读全文

posted @ 2019-09-18 09:06 居一雪 阅读(539) 评论(0) 推荐(0) 编辑

导航