微信公众号:码农充电站pro 个人主页:https://codeshellme.github.io 测试只能证明程序有错误,而不能证明程序没有错误。 —— Edsger Dijkstra 目录 本节我们来介绍函数,在前边的章节我们已经接触了挺多函数了,比如print(),len() 等。 函数是编程 ...
分类:
编程语言 时间:
2020-06-03 23:09:28
阅读次数:
94
1.函数的定义 将可能需要反复执行的代码封装为函数,并在需要该功能的地方进行调用,不仅可以实现代码复用,更重要的是可以保证代码的一致性,只需要修改函数代码则所有调用均受影响。 设计函数时,应注意提高模块的内聚性;同时降低模块之间的隐士耦合。 合理使用函数,规范编码 充分利用python函数式编程的特 ...
分类:
其他好文 时间:
2020-06-03 20:35:37
阅读次数:
88
函数: 一系列有序语句的组合,有自己的名字,并且用在某些特定用途。可以要求输入参数,也可以没有参数,可以返回值,也可以没有返回值。 函数定义: 创建新函数的语句,确定函数的名字,形式参数,以及函数内部的语句。 函数对象: 由函数定义所创建的值,函数名字指代了这一函数对象。 函数头: 函数定义的第一行 ...
分类:
编程语言 时间:
2020-06-02 22:54:10
阅读次数:
101
函数可以嵌套吗?当然可以 我们可以看到,外部函数outer_func()的函数体中嵌套了一个函数inner_func(),并且outer_func()体中还调用了内部函数inner_func(),所以每当调用outer_func()的时候,都会调用一次inner_func(),我们来看一下打印结果: ...
分类:
编程语言 时间:
2020-06-01 11:41:41
阅读次数:
75
函数对象: 函数对象指的是函数可以被当做’数据’来处理,具体可以分为四个方面的使用,我们如下: 函数可以被引用: >>> def add(x,y): ... return x+y ... >>> func=add >>> func(1,2) 3 函数可以作为容器类型的元素: >>> dic={'ad ...
分类:
编程语言 时间:
2020-05-29 13:47:32
阅读次数:
64
内置函数就是python给你提供的, 拿来直接用的函数,比如print.,input等。截止到python版本3.6.2 python一共提供了68个内置函数。 很多人学习python,不知道从何学起。很多人学习python,掌握了基本语法过后,不知道在哪里寻找案例上手。很多已经做案例的人,却不知道 ...
分类:
编程语言 时间:
2020-05-27 15:52:00
阅读次数:
75
命令可以是一个可执行程序,或者内建于shell自身的命令,如cd,或者是shell函数,或者是命令别名 type 查看命令类型 which ls 查看可执行程序的位置 对命令别名和内建命令无效 help cd 查看帮助 mkdir --help 查看帮助 一些程序不支持--help选项 可以把命令放 ...
分类:
系统相关 时间:
2020-05-26 20:13:47
阅读次数:
90
创建函数 function func1 { ....... } 或者 func2() { ....... } 调用函数 需要先定义,再调用 .... func1 .... 返回值 默认情况下,函数的退出状态码是函数中最后一条命令的退出状态码 return 0~255 获取返回值:result=$(f ...
分类:
系统相关 时间:
2020-05-26 20:12:04
阅读次数:
70
函数 参考书籍:《代码整洁之道》,语言:Python 1.函数要短小 1)每个函数只做一件事,并且每个函数都依次把你带到下一个函数,这就是函数应该达到的短小程度。 2)if, else, while等语句的代码块应该只有一行,该行大概是一个函数的调用(具有说明性的函数名称会增加代码的可读性) 3)编 ...
分类:
其他好文 时间:
2020-05-24 16:59:59
阅读次数:
51
定义函数 格式:function fun(){action;return;} 可以不加function,可以添加参数,可以不加return,若不加则返回最后一条命令的运行结果。 实例 函数参数 注:第10个参数的写法:${10} 特殊字符 ...
分类:
系统相关 时间:
2020-05-23 20:40:55
阅读次数:
62