上一页 1 2 3 4 5 6 7 8 9 ··· 22 下一页
摘要: 面向对象的三大特征 1、封装:提高程序的安全性 将数据(属性)和行为(方法)包装到类对象中。在方法内部对属性进行操作,在类对象的外部调用方法。这样,无需关心方法内部的具体实现细节,从而隔离了复杂度。 在Python中没有专门的修饰符用于属性的私有,如果该属性不希望在类对象外部被访问,前边使用两个“_ 阅读全文
posted @ 2021-03-02 21:34 寒冰宇若 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 动态绑定属性和方法 Python是动态语言,在创建对象之后,可以动态地绑定属性和方法 1. 动态地绑定属性 代码示例: '''动态地绑定属性''' class Student: def __init__(self,name,age): self.name=name self.age = age #实 阅读全文
posted @ 2021-03-02 15:45 寒冰宇若 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 类属性、类方法和静态方法 类属性:类中的方法外的变量称为类属性,被该类的所有对象所共享 类方法:使用@classmethod修饰的方法,使用类名直接访问的方法 静态方法:使用@staticmethod修饰的方法,使用类名直接访问的方法 代码举例: 类属性的使用方式: class Student: n 阅读全文
posted @ 2021-03-02 15:27 寒冰宇若 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 对象的创建 对象的创建又称为类的实例化 语法: 实例名=类名() 对象示意图: 例子: #创建Student类的实例对象 stu=Student() 意义:有了实例,就可以调用类中的内容 可以使用内置函数查看类对象的类型、内存地址和内容 stu=Student('张三',20) print(type 阅读全文
posted @ 2021-03-02 14:59 寒冰宇若 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 类与对象 一、类 类别,愤懑别类,物以类聚,人类,鸟类,动物类,植物类...... 类是多个类似事务组成的群里的统称。能够帮助我们快速理解和判断事务的性质。 二、数据类型 不同的数据类型属于不同的类 使用内置函数type()可以查看数据类型 print(type(100)) print(type(9 阅读全文
posted @ 2021-03-02 14:37 寒冰宇若 阅读(71) 评论(0) 推荐(0) 编辑
摘要: 面向过程的语言有:C语言、Fortran语言 面向对象的语言有:Java、C++、C#、Python 以下是面向过程和面向对象的区别和相同点: 面向过程 面向对象 区别 事务比较简单,可以用线性的思维去解决 事务比较复杂,使用简单的线性思维无法解决 共同点 面向过程和面向对象都是解决实际问题的一种思 阅读全文
posted @ 2021-03-02 12:08 寒冰宇若 阅读(642) 评论(0) 推荐(0) 编辑
摘要: 本地安装的是Python 3.7,拿到的是Python 3.8的项目,一运行报:Cannot run program "D:\python\python.exe" ,这个路径是别人电脑上的Python解析器路径,而我本地根本没有这个路径 解决办法:关闭Pycharm,然后将项目下的.idea文件删除 阅读全文
posted @ 2021-03-01 17:43 寒冰宇若 阅读(11709) 评论(0) 推荐(1) 编辑
摘要: Bug的由来及分类 一、Bug的常见类型 1. 粗心导致的语法错误SyntaxError (1) 数据类型错误 示例代码: age=input('请输入你的年龄:') if age>=18: print('成年人....') 执行结果:执行报TypeError: '>' not supported 阅读全文
posted @ 2021-02-27 19:21 寒冰宇若 阅读(797) 评论(0) 推荐(0) 编辑
摘要: 递归函数 一、什么是递归函数 如果在一个函数的函数体内调用了该函数本身,这个函数就称为递归函数 二、递归的组成部分 递归调用与递归终止条件 三、递归的调用过程 1.每递归调用一次函数,都会在栈内存分配一个栈帧 2.每执行完一次函数,都会释放相应的空间 四、递归的优缺点 缺点:占用内存多,效率低下 优 阅读全文
posted @ 2021-02-27 18:55 寒冰宇若 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 变量的作用域 变量的作用域 程序代码能访问该变量的区域 根据变量的有效范围可分为 1. 局部变量 在函数内定义并使用的变量,只在函数内部有效,局部变量使用global声明,这个变量就会成为全局变量 2. 全局变量 函数体外定义的变量,可作用于函数内外 代码举例 1. 局部变量 '''变量的作用域'' 阅读全文
posted @ 2021-02-27 16:54 寒冰宇若 阅读(105) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 22 下一页