
Python语言学习
文章平均质量分 57
Win_77
iOS开发工程师,坐标北京,学习分享计算机开发知识。
展开
-
Python中的异常处理机制
expression: 表达式,一般是判断相等,或者判断是某种数据类型的bool判断的语句。在Python2.5之前的版本,finally需要独立使用,不可以和try配合,之后才演变成现在的模式。程序中出现的错误,但有没有通过异常去捕获,以至于直接抛出,导致程序的崩溃。当except代码块有多个的时候,当捕获到第一个后,不会继续往下捕获。能监控并捕获到异常,将异常部位的程序进行修理使得程序继续正常运行。无法确定是哪种异常的情况下使用的捕获方法。确定是哪种异常的情况下使用的捕获方法。原创 2023-05-22 22:42:41 · 689 阅读 · 1 评论 -
python类的高级函数
如果定义了该函数,当print当前实例化对象的时候,会返回该函数的return信息。参数:key当前的属性名,value当前的参数对应的值。当调用的属性或者方法不存在时,会返回该方法定义的信息。key:调用任意不存在的属性名。返回值:可以是任意类型也可以不进行返回。返回值:一般返回对于该类的描述信息。返回值:与函数情况相同可有可无。拦截当前类中不存在的属性与值。本质是将一个类变成一个函数。原创 2023-05-18 23:57:57 · 471 阅读 · 0 评论 -
Python类的继承
通过继承基类来得到基类的功能所以我们把被继承的类称作父类或基类,继承者被称作子类代码的重用。原创 2023-04-23 23:08:46 · 1299 阅读 · 2 评论 -
Python递归函数、匿名函数lambda、类的常用装饰器
一个函数不停的将自己反复执行通过返回值,直接执行自身函数count = 0count += 1if count!= 5:else:test()f()users = [也是一种函数可以接受函数作为参数可以返回函数接收一个函数,内部对其处理,然后返回一个新函数,动态的增强函数功能将c函数在a函数中执行,在a函数中可以选择执行或不执行c函数,也可以对c函数的结果进行二次加工处理将被调用的函数直接作为参数传入装饰器的外围函数括弧将装饰器与被调用函数绑定在一起。原创 2023-03-27 23:11:53 · 419 阅读 · 0 评论 -
Python参数类型定义、私有函数与变量、全局变量
无法被实例化后的对象调用的类中的函数与变量类内部可以调用私有函数与变量只希望类内部业务调用使用,不希望被使用者调用在变量或函数前添加__(2个下横线),变量或函数名后面无需添加passcat.run()cat.jump()原创 2023-03-25 22:29:36 · 1048 阅读 · 1 评论 -
Python 面向对象
class来声明类,类的名称首字母大写,多单词情况下每个单词首字母大写doname = '小慕'xiaomu = Person() # 类的实例化print(xiaomu.name) # 通过实例化进行属性调用xiaomu.dump() # 通过实例化进行函数调用。原创 2023-03-21 16:49:43 · 273 阅读 · 0 评论 -
python函数的参数
1.1、函数中定义的参数没有默认值,在调用函数时如果不传入则报错1.2、在定义函数的时候,参数后边没有等号与默认值1.3、错误:def add(a=1, b=1) 是错误的在定义函数的时候,没有默认值且必须在函数执行的时候传递进去的参数,且顺序与参数顺序相同,就是必传参数。原创 2023-03-20 19:15:39 · 396 阅读 · 0 评论