摘要: 一、无参装饰器 1.1 什么是装饰器? 器指的是工具,而程序中的函数就是具备某一功能的工具,所以装饰器指的是为被装饰器对象添加额外功能。因此定义装饰器就是定义一个函数,只不过该函数的功能是用来为其他函数添加额外的功能。 需要注意的是: 装饰器本身其实是可以任意可调用的对象 被装饰的对象也可以是任意可 阅读全文
posted @ 2019-09-21 21:13 xuchong 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 在函数定义阶段括号内定义的参数,称之为形式参数,简称形参,本质就是变量名。 1.2 实参 二、位置参数 特点:按照位置定义的形参,都必须被传值,多一个不行,少一个也不行。 2.2 位置实参 特点:按照位置为对应的形参依次传值。 关键字实参 在调用函数时,按照key=value的形式为指定的参数传值, 阅读全文
posted @ 2019-09-18 19:48 xuchong 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 第一次将函数其实就讲了函数的调用,但是你不得不再次更新你对函数调用的印象。函数名(…)即调用函数,会执行函数体代码,直到碰到return或者执行完函数体内所有代码结束。 函数运行完毕所有代码,如果函数体不写return,则会返回None。 def foo(): pass print(foo()) N 阅读全文
posted @ 2019-09-18 19:41 xuchong 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 函数内部代码经过一些列逻辑处理获得的结果。 def func(): name = 'nick' return name name = func() print(name) nick 现在有一个需求,比较两个人的月薪,然后想获取月薪较大人的年薪。 如果需要在程序中拿到函数的处理结果做进一步的处理,则需 阅读全文
posted @ 2019-09-18 18:45 xuchong 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 定义函数时参数是函数体接收外部传值的一种媒介,其实就是一个变量名 在函数阶段括号内没有参数,称为无参函数。需要注意的是:定义时无参,意味着调用时也无需传入参数。 如果函数体代码逻辑不需要依赖外部传入的值,必须得定义成无参函数。 二、有参函数 如果函数体代码逻辑需要依赖外部传入的值,必须得定义成有参函 阅读全文
posted @ 2019-09-18 18:44 xuchong 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 接下来,我们将按照这个函数体系给大家详细的介绍函数: 什么是函数? 为什么要用函数? 函数的分类:内置函数与自定义函数 如何自定义函数 语法 定义有参数函数,及有参函数的应用场景 定义无参数函数,及无参函数的应用场景 定义空函数,及空函数的应用场景 调用函数 如何调用函数 函数的返回值 函数参数的应 阅读全文
posted @ 2019-09-18 18:42 xuchong 阅读(967) 评论(0) 推荐(0) 编辑
摘要: 函数 函数是执行特定任务的一段代码,程序通过将 段代码定义成函数,并为该函数指定 个函数 名,这样即可在需要的时候多次调用这段代码。因此,函数是代码复用的重要手段 学习函数需要 重点掌握定义函数、调用函数的方法 。 函数就是 Python 程序的重要组成单位,一个 Pyt on 程序可以由很多个函数 阅读全文
posted @ 2019-09-18 18:40 xuchong 阅读(331) 评论(0) 推荐(0) 编辑
摘要: day05 今天继续是python基础学习,今天主要学习了格式化输出的三种方式、基本运算符、流程控制之if判断 首先是格式化输出 我们知道,在python中输出就是print,那么格式化输出就是符合某种规范的print,而这种规范就叫做:格式化。 格式化有四种方式,第一种就是规规矩矩的将所需要的数据 阅读全文
posted @ 2019-07-31 21:07 xuchong 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 今天学习了什么是数据类型,那么什么是数据类型呢,数据类型就是指变量值的不同类型。为什么要对数据进行分类呢?我们知道变量是用来反映状态以及状态变化的,那么,毫无疑问针对不同的状态就应该用不同类型的数据去标识。 而数据大致能分为以下五种类型 1. 数字类型 :分为整型和浮点型 整型(int) 作用:表示 阅读全文
posted @ 2019-07-30 19:55 xuchong 阅读(117) 评论(0) 推荐(0) 编辑
摘要: day03作业 简述执行Python程序的两种方式以及他们的优缺点: 1. 交互式 优点:运行一句,执行一句 缺点:关闭即消失 2. 命令式 优点:一直保存 缺点:全部写完才能调试bug 简述Python垃圾回收机制: 每定义一个变量py都会在内存开辟一个空间,这个空间的名字就是变量名,比如X=10 阅读全文
posted @ 2019-07-29 18:39 xuchong 阅读(106) 评论(0) 推荐(0) 编辑