创建函数
函数用 def 语句创建,语法如下:
标题行由 def 关键字,函数的名字,以及参数的集合(如果有的话)组成
def 子句的剩余部分包括了一个虽然可选但是强烈推荐的文档字串,和必需的函数体
函数名称 的命名应该 符合 标识符的命名规则
立即学习“Python免费学习笔记(深入)”;
调用函数
使用一对圆括号 () 调用函数,如果没有圆括号,只是对函数的引用
任何输入的参数都必须放置在括号中
图例:

案例:加洗衣粉

总结
思考
函数的参数
形参和实参
问题
当我们想洗其他的东西,要手动改方法内部的代码:
在函数内部有一定的变化的值:
思考一下存在什么问题
函数只能处理固定的数据
如何解决?
如果能够把需要处理的数据,在调用函数时,传递到函数内部就好了!
传递参数
图例

作用
1.在函数 内部,把参数当做 变量 使用,进行需要的数据处理
2.函数调用时,按照函数定义的参数顺序,把 希望在函数内部处理的数据,通过参数 传递
位置参数
与 shell 脚本类似,程序名以及参数都以位置参数的方式传递给 python 程序,使用 sys 模块的 argv 列表接收
图例

默认参数
默认参数就是声明了 默认值 的参数,因为给参数赋予了默认值,所以在函数调用时,不向该参数传入值也是允许的
函数的返回值
案例:计算任意两个数字的和

修改菲波那切数列

生成随机密码:


模块基础
定义模块
基本概念
导入模块 (import)
为什么需要导入模块?
可以提升开发效率,简化代码

正确使用
常用的导入模块的方法
模块加载 (load)
模块特性及案例
模块特性
模块在被导入时,会先完整的执行一次模块中的 所有程序
案例
结果:
# foo.py -> __main__ 当模块文件直接执行时,__name__的值为‘__main__’# bar.py -> foo 当模块被另一个文件导入时,__name__的值就是该模块的名字

所以我们以后在 Python 模块中执行代码的标准格式:
以上就是怎么创建和调用Python中的函数的详细内容,更多请关注php中文网其它相关文章!
到此这篇python 函数怎么写(python怎么编写函数)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/pythonbc/48577.html