上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 23 下一页
摘要: 一个Python程序中包含多个包,一个包中包含了多个模块 一、什么是包 包是一个分层次的目录结构,他将一组功能相近的模块组织在一个目录中 二、包的作用 代码规范 避免模块名称冲突 三、包与目录的区别 包含__init__.py文件的目录称为包 目录里通常不包含__init__.py文件 四、包的导入 阅读全文
posted @ 2021-07-12 10:50 小秦同学在上学 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 一、什么叫做模块 模块的英文为Modules 一个模块中可以包含多个函数 在python中一个拓展名为.py的文件就是一个模块 二、使用模块的好处 方便其他程序和脚本的导入并使用 避免函数名和变量名冲突 提高代码的可维护性 提高代码的可重用性 三、自定义模块 1、创建模块 新建一个.py文件,名称尽 阅读全文
posted @ 2021-07-12 09:48 小秦同学在上学 阅读(335) 评论(0) 推荐(0) 编辑
摘要: 变量的赋值操作: 只是形成两个变量,实际上还是指向同一个对象 #变量的赋值操作 a=10 b=10 print(id(a)) #1775575198288 print(id(b)) #1775575198288 class CPU: pass class Disk: pass class Compu 阅读全文
posted @ 2021-07-11 15:48 小秦同学在上学 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 一、特殊属性 __dict__:获得类对象或实例对象所绑定的所有属性和方法的字典 class A: pass class B: pass class C(A,B): def __init__(self,name,age): self.name=name self.age=age x=C('秦健峰', 阅读全文
posted @ 2021-07-09 22:03 小秦同学在上学 阅读(75) 评论(0) 推荐(0) 编辑
摘要: 一、封装:提高程序的安全性 将数据(属性)和行为(方法)包装到类对象中。在方法内部对属性进行操作,在类对象的外部调用方法。这样,无需关心方法内部的具体实现细节,从而隔离了复杂度。 class Car: def __init__(self,brand): self.brand=brand def st 阅读全文
posted @ 2021-07-09 21:34 小秦同学在上学 阅读(120) 评论(0) 推荐(0) 编辑
摘要: python是动态语言,在创建对象之后,可以动态绑定属性和方法 stu1=Student('小秦同学在上学',20) stu2=Student('梅达',50) #一个Student类可以创建N多个Student类的实例对象,每个实例对象的属性值可以不同也可以相同 #每个实例对象都开辟了新的内存空间 阅读全文
posted @ 2021-07-09 17:09 小秦同学在上学 阅读(54) 评论(0) 推荐(0) 编辑
摘要: 一、类和对象 1、类:是多个类别事物组成的群体的统称。能够帮助我们快速理解和判断事物的性质 2、数据类型 不同的数据类型属于不同的类 使用内置函数查看数据类型 print(type(100)) #<class 'int'> print(type('abc')) #<class 'str'> 3、对象 阅读全文
posted @ 2021-07-08 21:36 小秦同学在上学 阅读(31) 评论(0) 推荐(0) 编辑
摘要: python提供了异常处理机制,可以在异常出现时及时捕获,然后内部消化,让程序继续运行 1、可能抛出异常代码写在try语句块中 2、抛出的异常写在except中 3、多个except结构 捕获异常的顺序按照先子类后父类的顺序,为了避免遗漏可能出现的异常,可以在最后增加BaseException tr 阅读全文
posted @ 2021-07-08 20:44 小秦同学在上学 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 一、什么是递归函数 如果在一个函数的函数体内调用了该函数本身,这个函数就被称为递归函数 二、递归的组成部分 递归调用和递归终止条件 三、递归的调用过程 每递归调用一次函数,都会在栈内存分配一个栈帧 每执行完一次函数,都会释放相应的空间 四、递归的优缺点 缺点:占用内存多,效率低下 优点:思路和代码简 阅读全文
posted @ 2021-07-08 19:21 小秦同学在上学 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 一、函数的创建和调用 1、什么是函数 函数就是执行特定任务和完成特定功能的一段代码 2、函数创建格式 def sum(a,b): #a,b称为形式参数,简称形参,形参的位置是在函数的定义处 c=a+b return c result=sum(10,60) #10,60称为实际参数的值,简称实参,实参 阅读全文
posted @ 2021-07-08 17:14 小秦同学在上学 阅读(69) 评论(0) 推荐(0) 编辑
上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 23 下一页