Python系统学习
文章平均质量分 71
百股精
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Python字符串
目录创建字符串访问字符串中的值更新字符串转义字符\\\\'\"\a\b\e\000\n\v\t\r\f\oyy\xyy\other字符串运算符+*[][ : ]innot in r/R%字符串格式化%c%s%d%u%o%x%X%f%e...原创 2018-10-14 13:43:31 · 2489 阅读 · 0 评论 -
Python文件
open() 函数Python open() 函数用于打开一个文件,并返回文件对象,在对文件进行处理过程都需要使用到这个函数,如果该文件无法被打开,会抛出 OSError。完整语法格式为:open(file, mode='r', buffering=-1, encoding=None, errors=None, newline=None, closefd=True, opener=Non...原创 2018-10-29 23:26:02 · 202 阅读 · 0 评论 -
Python递归
递归算法是一种直接或间接调用自身算法的过程,在计算机编程中,递归算法对解决一大类问题是十分有效的,它往往使算法的描述简洁而且易于理解。递归的特点递归算法解决问题的特点:递归就是在过程或函数里调用自身。 在使用递归策略时,必须有一个明确的递归结束条件,称为递归出口。 递归算法解题通常显得很简洁,但递归算法解题的运行效率较低,所以一般不提倡用递归算法设计程序。 在递归调用的过程中系统...原创 2018-10-24 23:33:41 · 287 阅读 · 0 评论 -
Python集合
目录创建集合访问集合两个集合间的运算集合相关函数frozenset()len()集合内置方法add()clear()copy()difference()difference_update()discard()intersection()intersection_update()isdisjoint()issubset()iss...原创 2018-10-27 06:25:35 · 421 阅读 · 0 评论 -
Python:pickle模块
python的pickle模块实现了基本的数据序列和反序列化。通过pickle模块的序列化操作我们能够将程序中运行的对象信息保存到文件中去,永久存储。通过pickle模块的反序列化操作,我们能够从文件中创建上一次程序保存的对象。pickle 模块几乎可以把所有的 Python 的对象都转化为二进制的形式存放,这个过程称为 pickling,从二进制形式转换回对象的过程称为 unpicklin...原创 2018-11-03 22:53:55 · 424 阅读 · 0 评论 -
Python:else 语句
目录1、要么…怎样,要么不…怎样2、干完了能怎样,干不完就别想怎样3、没有问题?那就干吧1、要么…怎样,要么不…怎样if-else:见《Python:if 语句》:if-else 语句、三元操作符、if-elif-else 结构。 2、干完了能怎样,干不完就别想怎样else 跟 for 和 while 循环语句配合使用,但 else 只在循环完成后执行,也就是说:如...原创 2018-11-06 21:34:56 · 384 阅读 · 0 评论 -
Python:OS模块函数及定义
目录os.access(path, mode)os.chdir(path)os.chflags(path, flags)os.chmod(path, mode)os.chown(path, uid, gid)os.chroot(path)os.close(fd)os.closerange(fd_low, fd_high)os.dup(fd)os.dup2(f...原创 2018-11-02 22:26:32 · 2852 阅读 · 1 评论 -
Python异常及处理
目录Python内置异常类的层次结构Python异常处理try 语句try-except 语句try-finally 语句raise 语句else 语句with 语句Python内置异常类的层次结构BaseException+-- SystemExit+-- KeyboardInterrupt+-- GeneratorExit+-- Exception ...原创 2018-11-04 21:25:24 · 1092 阅读 · 0 评论 -
Python:EasyGUI 学习文档
目录0. 安装 EasyGui1. 建议不要在 IDLE 上运行 EasyGui2. 一个简单的例子3. EasyGui 的各种功能演示4. 导入 EasyGui5. 使用 EasyGui6. EasyGui 函数的默认参数7. 使用关键字参数调用 EasyGui 的函数8. 使用按钮组件8.1 msgbox()8.2 ccbox()8.3 ynb...转载 2018-11-07 18:09:25 · 1652 阅读 · 2 评论 -
Python:if 语句
目录条件测试if 语句if-else 语句三元操作符if-elif-else 结构if 语句与列表条件测试每一条 if 语句的核心都是一个值为 True 或 False 的表达式,这种表达式称为条件测试。Python 程序语言指定任何 非0 和 非空(null)值为 True,0 或者 null 为 False。比较关系运算符:== != < &l...原创 2018-10-21 21:45:16 · 940 阅读 · 0 评论 -
Python元组
目录创建元组访问元组修改元组删除元组元组运算符元组内置函数len(tuple)max(tuple)min(tuple)tuple(seq)创建元组Python 的元组与列表类似,不同之处在于元组的元素不能修改;元组使用小括号,列表使用方括号。元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。list = [1, 2, 3, 4, ...原创 2018-10-16 23:05:09 · 372 阅读 · 0 评论 -
Python内置函数
目录absallanyasciibinboolbreakpointbytearraybytescallablechrclassmethodcompilecomplexcopyrightcreditsdelattrdictdirdivmodenumerateevalexecexitfilterfl...原创 2018-10-13 14:11:26 · 2445 阅读 · 0 评论 -
Python列表
目录访问列表元素修改列表元素的值删除列表元素1、del 语句2、pop() 方法3、 remove() 方法列表函数len(list)max(list)min(list)list(seq)sorted()列表方法list.append(obj)list.clear()list.copy()list.count(obj)list...原创 2018-10-15 09:21:33 · 972 阅读 · 0 评论 -
Python算术运算符
目录+-*/%**//+加 - 两个对象相加>>> 2 + 35>>> 0.2 + 0.10.30000000000000004-减 - 得到负数或是一个数减去另一个数>>> 5 - 32>>> -3 - 2-5*乘 - 两个数相乘或是返回一个被重复...原创 2018-10-14 22:14:16 · 431 阅读 · 0 评论 -
Python运算符优先级
运算符优先级(高到低)运算符 描述 ** 指数 (最高优先级) ~ + - 按位翻转, 一元加号和减号 (最后两个的方法名为 +@ 和 -@) * / % // 乘,除,取模和取整除 + - 加法减法 >> << 右移,左移运算符 & 位 'AND' ^ | 位运算符 <= &...原创 2018-10-14 21:49:07 · 411 阅读 · 0 评论 -
Python循环语句(for循环、while循环)
目录for 循环while 循环for 循环Python 的 for 循环可以遍历任何序列的项目,如一个列表、一个元组或者一个字符串。 for 循环(计数器循环)会自动调用迭代器的 next() 方法,会自动捕获 StopIteration 异常并结束循环。for 循环的一般格式:for <variable> in <sequence>: #注意冒...原创 2018-10-19 20:14:19 · 543 阅读 · 0 评论 -
Python字典
字典是另一种可变容器模型,且可存储任意类型对象(在有些地方也被称为哈希Hash、关系数组)。字典是Python中唯一的映射类型。字典的每个键值(项)(key => value)对用冒号( : )分割,每个对之间用逗号( , )分割,整个字典包括在花括号( { } )中,如下:d = {key1 : value1, key2 : value2}键必须是唯一的,但值则不必。值可以取任...原创 2018-10-22 21:32:41 · 356 阅读 · 0 评论 -
Python函数
函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。函数能提高应用的模块性,和代码的重复利用率。Python提供了许多内建函数,也可以自己创建函数,这被叫做用户自定义函数。定义函数的规则def 函数名(参数列表): '''函数说明(可选)''' 函数体函数代码块以 def 关键词开头,后接函数标识符名称和圆括号 ()。 任何传入参数和自变量必须放在圆...原创 2018-10-23 07:53:46 · 606 阅读 · 1 评论 -
Python类和对象
面向对象类:用来描述具有相同的属性和方法的对象的集合,它定义了该集合中每个对象所共有的属性和方法。 属性:对象的静态特征。变量(类变量、实例变量)。 方法:对象的动态行为。函数。方法的第一个参数必须是 self,不能省略。 对象:是通过类定义的实例(Instance),也叫实例对象(Instance Objects)。创建对象也叫“类的实例化”。类class ClassName:...原创 2018-11-08 18:28:45 · 323 阅读 · 1 评论
分享