1.什么是函数 函数就好比一个盒子,它能封装了一段段逻辑代码,当我们需要重复使用这段逻辑代码,只需要调用这个函数即可,这样不仅仅实现了相同的功能,而且避免了重复造轮子,使得代码美观简洁。 2.为什么需要函数? 在开发的过程中,我们往往有成千上万行代码,而且其中还有很多行代码需要重复利用。为了提高代码 ...
分类:
编程语言 时间:
2020-01-02 18:29:30
阅读次数:
84
函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如print()。但你也可以自己创建函数,这被叫做用户自定义函数。定义一个函数你可以定义一个由自己想要功能的函数,以下是简单的规则:函数代码块以def关键词开头,后接函数标识符名称和圆括号()。任何传入参数和自变量必须放在圆括号中间。圆括号之间可
分类:
编程语言 时间:
2019-12-31 23:12:17
阅读次数:
83
AirFlow介绍一、AirFlow是什么 airflow是一个编排、调度和监控workflow的平台,由Airbnb开源,现在在ApacheSoftwareFoundation孵化。airflow将workflow编排为由tasks组成的DAGs(有向无环图),调度器在一组workers上按照指定的依赖关系执行tasks。同时,airflow提供了丰富的命令行工具和简单易用
分类:
其他好文 时间:
2019-12-29 23:44:13
阅读次数:
393
一、缺省参数:调用函数时,缺省参数的值未传入,则被传入默认值 >>> def test1(x,y,z=10): print(x,y,z) return x+y+z >>> print('三个数的总和为%s'%test1(1,5)) 1 5 10 三个数的总和为16 >>> 有默认值的参数,一定要位于 ...
分类:
编程语言 时间:
2019-12-29 23:40:53
阅读次数:
112
lambda函数的语法只包含一个语句,如下: lambda arg1,arg2,.....argn:expression(主要是看下面的例子)代码示例: #-*- coding:utf-8 -*- #__author__ = "www.iplaypy.com" # 普通python函数 def fu ...
分类:
编程语言 时间:
2019-12-19 16:01:25
阅读次数:
74
Python函数 \ \ \ "Python函数的初识" "Python函数的进阶" "Python迭代器(函数名的应用,新版格式化输出)" "生成器,内置函数Ⅰ" "匿名函数,内置函数II,闭包" "Python装饰器" ...
分类:
编程语言 时间:
2019-12-19 09:18:39
阅读次数:
90
一般而言,函数后面只有一个括号。如果看见括号后还有一个括号,说明第一个函数返回了一个函数,如果后面还有括号,说明前面那个也返回了一个函数。以此类推。 比如fun()() PS:遇到问题没人解答?需要Python学习资料?可以加点击下方链接自行获取 note.youdao.com/noteshare? ...
分类:
编程语言 时间:
2019-12-18 22:08:14
阅读次数:
129
1. python函数运行原理 import inspect frame = None def foo(): bar() def bar(): global frame frame = inspect.currentframe() pass # python解释器 python.exe 会用一个叫做 ...
分类:
其他好文 时间:
2019-12-16 00:00:14
阅读次数:
166
函数定义和简单调用 公司新来部分新员工,定义函数并循环打印欢迎新员工的消息 输出 Welcome our new colleague Chris, his post is NOC ! Welcome our new colleague David, his post is PJM ! Welcome ...
分类:
编程语言 时间:
2019-12-14 14:11:18
阅读次数:
108
*args 和 **kwargs 经常看到,但是一脸懵逼 ,今天终于有收获了 """ python 函数的入参经常能看到这样一种情况 *args 或者是 **kwargs 但是它们到底是啥意思呢? 代码能说明一切 """ def hello(*args, **kwargs): print(args) ...
分类:
编程语言 时间:
2019-12-13 23:45:19
阅读次数:
109