![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python学习记录
Yanzuph
这个作者很懒,什么都没留下…
展开
-
111,魔法方法
魔法方法含义基本的魔法方法new(cls[, …])1. new 是在一个对象实例化的时候所调用的第一个方法/2. 它的第一个参数是这个类,其他的参数是用来直接传递给 init 方法\3. new 决定是否要使用该 init 方法,因为 new 可以调用其他类的构造方法或者直接返回别的实例对象来作为本类的实例,如果 new 没有返回实例对象,则 init 不会被调用4...转载 2019-11-03 21:36:21 · 192 阅读 · 0 评论 -
⑩,类与对象
类(class)用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。类在面向对象的语言中是一个重要的概念如果说我们要面向一个对象,那么我们可以提取出它的特征,组合成一个类比如说,有个球,它是圆的,可以是多种颜色的,可以踢,那么…class Ball : # python约定类名以大写字母开头 color = 'black and...原创 2019-11-01 21:18:04 · 156 阅读 · 0 评论 -
⑨,else和with语句
else,最基本的,if else,不再赘述for elsefor 中的语句和普通的没有区别,else 中的语句会在循环正常执行完(即 for 不是通过 break 跳出而中断的)的情况下执行,while … else 也是一样。for num in range(0,20): if num%2==0: print('咔',end='') elif n...原创 2019-10-31 23:25:36 · 175 阅读 · 0 评论 -
8,异常
异常Python一般有两种错误,一个是语法错误,一个是异常。语法错误会在初学者的学习中多次出现。即便Python程序的语法是正确的,在运行它的时候,也有可能发生错误。运行期检测到的错误被称为异常。异常概述AssertionError断言语句(assert)失败AttributeError尝试访问未知的对象属性EOFError input()读取到EOF...原创 2019-10-30 22:12:34 · 100 阅读 · 0 评论 -
7,文件与文件系统
open函数文件open(file, mode='r') 接收两个参数:文件名(file)和模式(mode),用于打开一个文件,并返回文件对象,如果该文件无法被打开,会抛出OSError。模式(mode)描述t文本模式 (默认)。x写模式,新建一个文件,如果该文件已存在则会报错。b二进制模式。+打开一个文件进行更新(可读可写)。U通用换行模...原创 2019-10-28 23:57:44 · 199 阅读 · 0 评论 -
06,字典与集合
字典字典是另一种可变容器模型,且可存储任意类型对象。字典的每个键值(key=>value)对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号({})中 ,格式如下所示:也就是说,key就相当于字典里的词条而··集合集合(set)是一个无序的不重复元素序列。可以使用大括号{ }或者 set()函数创建集合,注意:创建一个空集合必须用 set()而不是{ },因为{...原创 2019-10-27 23:36:10 · 82 阅读 · 0 评论 -
o5,函数与lambda函数
巨人的肩膀,函数函数由以下几个部分组成def 函数名称(参数):在缩进块里面编写函数体,用return返回值函数一旦执行到return是就会结束这个函数如果没有return语句在函数执行完毕后会返回结果为None在这里插入代码片在定义参数时如果有定义好的参数,那么在调用参数时这些被设定的参数就会被当成默认值如果你写了一个函数def1并保存在了abstest.py文件,在该文件目录...原创 2019-10-26 00:09:11 · 103 阅读 · 0 评论 -
04,字符串和序列
字符串字符串可以用''和""创建var1='la la la'var2="la la land"字符串也可以切片var2="la la land"print(var2[5:]>>>land原创 2019-10-24 22:41:21 · 224 阅读 · 0 评论 -
零三,强大的列表和元组
列表-——一个大盒子列表,一个神奇的东西它可以容纳Python全部的数据类型可以增添删改每一个元素有每一个元素的位置可切,可查,可读取序列长度list.index()从列表中找出某个值第一个匹配项的索引位置list1 = ['Glaz', '+130', 2016,--2019]list2 = [1, 2, 3, 4, 5 ]#查找print( list1[0])print...原创 2019-10-23 22:14:44 · 189 阅读 · 0 评论 -
02:条件与循环
条件if条件语句最基本的就是,如果判断条件为Ture,则运行后续语句,如果为False,则跳过条件之后的语句或运行else / elif之后的语句。需要注意的是,else / elif的对应方式不是线性或者上下对应的,而是以缩进来搭配的,也就是else的悬挂问题。...原创 2019-10-21 23:20:42 · 96 阅读 · 0 评论 -
初次接触:Python~变量、运算符与数据类型
一切都是一个新的开始变量——最基本的储存单位常量运算符——对变量的初步处理(?)数据类型——数据的类型,包括但不限于浮点整数字符串列表元组空值布尔值记录01在接触Python之后才发现,学会安一个编译器是多么的重要变量——最基本的储存单位如果你是一个“数据”参加游戏,那么变量就像是一个游戏账户。当然,账户所代表的人是可变的,而且在“注册”时账户的名称应为英文,区分大小写,不可以以数字开头...原创 2019-10-20 20:33:19 · 136 阅读 · 0 评论