随笔分类 -  python进阶之函数

摘要:Python异常处理与生成器 异常捕获 什么是异常? 在计算机里边,异常就是指某个程序在运行过程中发生的错误,俗称为"bug" 什么是异常处理? 当一个程序发生异常时,代表该程序在执行时出现了非正常的情况,无法再执行下去。默认情况下,程序是要终止的。如果要避免程序退出,可以使用捕获异常的方式获取这个 阅读全文
posted @ 2022-07-12 19:12 dy12138 阅读(123) 评论(0) 推荐(0) 编辑
摘要:Python常见内置函数与迭代器 常见内置函数 # 常见内置函数 # 什么是内置函数,提前定义好的且可以直接使用的函数 # 1.abs() 求绝对值 # print(abs(-88)) # 88 # 2.all()与any() 判断容器类型中所有的数据值对应的布尔值是否为True 这两个类似于我们之 阅读全文
posted @ 2022-07-11 20:26 dy12138 阅读(58) 评论(0) 推荐(0) 编辑
摘要:Python三元表达式及内置函数 三元表达式 概念:在Python中三元表达式是一种语法结构,又称之为条件表达式 作用:减少了代码量,在保证代码可执行的情况下,使代码变得更加精简 语法结构:条件成立时返回的值(True执行语句) if 条件表达式 else 条件不成立时返回的值(False执行语句) 阅读全文
posted @ 2022-07-07 21:59 dy12138 阅读(380) 评论(0) 推荐(0) 编辑
摘要:Python装饰器及递归函数 多层装饰器 触发条件 """ 语法糖的功能:会自动将下面紧挨着的函数名当做参数传递给@符号后面的函数名(加括号调用) 涉及到多个语法糖装饰一个函数名,从下往上执行,最后一个语法糖才会做重命名操作 """ 先看三个语法糖的执行顺序,再看print语句的打印顺序,最后看调用 阅读全文
posted @ 2022-07-07 00:08 dy12138 阅读(46) 评论(0) 推荐(0) 编辑
摘要:python闭包函数与装饰器 闭包函数简介 1.定义在函数内部的函数 2.内部函数使用了外部名称空间中的名字 PS:只有符合上述两个特征的函数才能称之为是闭包函数 def function(username): # 形参username,当被调用时会与实参发生临时绑定关系,以什么等于什么的方式,会在 阅读全文
posted @ 2022-07-05 23:58 dy12138 阅读(35) 评论(0) 推荐(0) 编辑
摘要:python函数以及名称空间与作用域 函数参数补充 *与**在实参中的作用 *号在实参中,会将*号后面的数据类型,用for循环的方式依次进行取值,并传输给函数使用,数据类型可以是列表、字符串、字典、元组, 其中字典在取值的时候,只有键会参与,值不参与 **只针对字典,它会将字典的键值对取出来,当成关 阅读全文
posted @ 2022-07-04 21:55 dy12138 阅读(62) 评论(0) 推荐(0) 编辑
摘要:Python函数 函数简介 什么是函数 假设你现在是一名维修工人,如果你事先已经准备好了工具,当你接收到某个维修任务的时候,那你就可以直接拿上工具去工作,而不是临时去制作。 同理,在程序中,函数其实就是具备某一个功能的工具,事先将工具准备好就是函数的定义,遇到需要使用的应用场景,就是函数的调用。 函 阅读全文
posted @ 2022-07-01 22:15 dy12138 阅读(54) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示