03 2021 档案
摘要:一、自省 在计算机编程中,自省是指这种能力:检查对象以确定它是什么类型,它有哪些属性和哪些方法。自省向程序提供了极大的灵活性和控制力。 1.type 返回对象的类型 2.dir 返回对象的属性方法名的列表 3.isinstance(obj, class) 判断obj是不是class类型 4.issu
阅读全文
摘要:一、定义 子类可以继承父类的属性和方法,实现 class 子类(父类): 一个类可以继承另一个类的特效 二、超级继承 super().方法() 三、多态 python是一门动态语言,严格来说的python不存在多态。 四、私有化 私有化属性只需要以双下划线开头,声明该属性为私有属性即可,声明之后就不
阅读全文
摘要:一、什么是类 关键字 class 规则同变量名 规范 一般使用大驼峰表示(单词首字母大写) class 类名: 属性(类的一个属性,它来自组合,通常是一个变量) 方法 二、什么是对象(object) 对象就是某个类的具体的一个实例。 根据数据类型创建一个对象,这个过程就叫做实例化。 类名() 三、类
阅读全文
摘要:一、文件概述1.计算机文件是一个存储在存储器上的数据序列,可以包含任何数据内容2.文件包括文本文件和二进制文件。3.信息量 1024Byte = 1KB 1024KB = 1MB 1024MB = 1GB 1024GB = 1T4.字符编码 4.1ASCII编码 4.2gb2312编码 4.3gbk
阅读全文
摘要:一、函数的概念 函数是一段具有特定功能的,可重用的语句组,用函数名来表示并通过函数名进行完成功能调用。 函数也可以看作是一段具有名字的子程序,可以在需要的地方调用执行,不需要再每个执行地方重复编写这些语句。每次使用函数可以提供不同的参数作为输入,以实现对不同数据的处理;函数执行后,还可以以反馈相应的
阅读全文
摘要:一、判断可迭代对象 内建函数iter,可以返回迭代器,凡是可以被iter执行的数据类型都是可迭代的 字符串、列表、元组、集合、字典都是可迭代对象 二、range函数 内建函数range可以创建输出整数序列的迭代器 >>> for i in range(1,10,2): print(i) 三、循环中断
阅读全文
摘要:一、集合的定义 集合(set)是一个无序的不重复元素序列。可以使用大括号 { } 或者 set() 函数创建集合,注意:创建一个空集合必须用 set() 而不是 { },因为 { } 是用来创建一个空字典。 >>> a = {'abc','123','集合'}print(a, type(a)) 二、
阅读全文
浙公网安备 33010602011771号