
Python学习笔记
文章平均质量分 80
在学习过程中对python知识的一些梳理,便于对知识的理解吸收以及日后的查阅。有疏忽错误的地方请指正
洛江清
现实如山海,而我浪漫如风
展开
-
七、类和对象
类:具有同种属性的对象称为类,是个抽象的概念。比如说:汽车、人、狗、神;对象:日常生活中的所有东西都是对象,是类的实例化。比如说:推土车是汽车的实例化;姚明是人的实例化;小白(狗的名字)是狗的实例化;二郎神是神的实例化;属性:用来描述具体某个对象的特征的是属性,是静态的。比如:姚明身高2.6米多;小白的毛发是棕色的;二郎神额头上有只眼睛;方法:每个对象有它们自己的行为或者是使用它们的方法,比如说一只狗会跑会叫等,我们把这些行为称之为方法,是动态的,可以使用这些方法来操作一个对象;类的成员:属性和方法原创 2021-08-04 17:31:03 · 134 阅读 · 0 评论 -
图形用户界面入门:EazyGui模块
EazyGui的功能演示在命令行中调用:import eazygui as gg.egdemo()原创 2021-06-06 10:15:54 · 365 阅读 · 0 评论 -
七、异常处理
try语句try: 检测范围except Exception[as reason]: 出现异常(Exception)后的处理代码一个 try 语句可以和多个 except 语句搭配,因为 try 语句块中可能出现多类异常,利用多个 except 语句可以分别捕获并处理我们感兴趣的异常。except (OSError, TypeError, ValueError) as reason: print('出错了\n错误原因是:' + str(reason))try原创 2021-06-04 13:05:27 · 693 阅读 · 0 评论 -
六、文件
1.文件的打开模式open()函数默认的打开模式是 ' rt ',即可读、文本的模式打开打开模式 执行操作 'r' 以只读方式打开文件(默认) 'w' 以写入的方式打开文件,会覆盖已存在的文件(有风险**) 'x' 如果文件已经存在,使用此模式打开将引发异常 'a' 以写入模式打开,如果文件存在,则在末尾追加写入 'b' 以二进制模式打开文件 't' 以文本模式打开(默认) '+' 可读写模式(可添加到其他模式中使用)原创 2021-05-23 18:01:52 · 149 阅读 · 0 评论 -
五、集合
1.集合的性质集合的意义就是保证其包含的元素的唯一性,基于这个特性可以对list或其他类型的数据滤掉其中的重复元素。 集合是无序的,不支持索引。2.集合的创建可以利用工厂函数set()来创建一个集合:>>> set1 = set([1,3,2,4,5,5])>>> set1{1, 2, 3, 4, 5} # 唯一性 无序性3.访问集合中的值for语句进行遍历 in/not in 判断是否在集合中 add()添加 remove原创 2021-05-23 17:03:03 · 248 阅读 · 0 评论 -
四、字典
1.字典的性质字典是python中唯一的映射类型,是一种工厂函数;字符串、列表、元组都是序列类型。使用key来访问字典里的内容而不是索引值。字典包含两个要素:键(key)和值(value),他们是成对出现的,用大括号括起来,多对存在时用逗号隔开。# dict()是一个工厂函数,调用后会生成该类型的实例>>> a = dict()>>> type(a)<class 'dict'>2.字典的增删改查2.1 字典的创建 可以用dic原创 2021-05-23 16:13:34 · 195 阅读 · 0 评论 -
三、函数
1.函数与过程过程是简单的,特殊且没有返回值的;函数有返回值,python严格来说只有函数没有过程。python所有的函数都有返回值:如果没有使用return语句指定返回值,python会返回一个None对象。def hello(): print('hello world')temp = hello()print(temp)# 运行结果hello worldNone2.全局变量作用于整个模块。函数内若试图修改全局变量,python会新建一个同名局部变量用于存储修改原创 2021-05-23 14:51:54 · 130 阅读 · 0 评论 -
二、列表和元组
目录一、列表1.列表的常用方法1.1遍历列表1.2获取元素1.3添加元素1.4插入元素1.5修改元素1.6删除元素1.7列表分片(slice)1.8列表排序2.列表其他内置方法2.1copy() 和 clear() 方法实例2.2列表推导式(列表解析)2.3方法列表二、元组1.元组的性质2.元组的内置函数三、其他1.list、tuple、str之间的相互转化2.python的负数索引一、列表1.列表的常用方法设列表原创 2021-05-22 20:49:30 · 496 阅读 · 0 评论 -
一、python入门及字符串
1.在 python 或 IDLE 中,输入 dir(_ _builtins_ _) 可以查看python提供的内置方法列表。2.使用三重引号得到跨多行字符串。 在字符串不被赋值的情况下,通常当作跨行注释使用。str = """我爱小甲鱼,他那唧唧呱呱唧唧呱呱的声音,总缠绕在我的脑海久久不肯散去……"""print(str)运行结果:我爱小甲鱼,他那唧唧呱呱唧唧呱呱的声音,总缠绕在我的脑海久久不肯散去……...原创 2021-05-22 14:07:02 · 156 阅读 · 0 评论