极品召唤兽 发表于 2020-7-21 22:05:21

Python学习笔记4-----函数-2 New!



分享一个 Python 函数的命名规范:函数名应该为小写,可用下划线连接多个英文单词,比如在习题中用 calc_age 的函数名来编写年龄计算器。函数名要有一定的描述性,避免使用 a、b、c 这样过于简单的英文字母


形参就是形式参数,它是形式上的,并没有真正的值。它只是一个标识,表明这里有个叫 x 的参数。实参即实际参数,它是在调用函数时真正传进去的值。

https://ftp.bmp.ovh/imgs/2020/07/2edfefe090aea726.png

https://t1.picb.cc/uploads/2020/07/21/tqrg40.png

测试图床

错误点 return y         


函数名(x)

input 输入时字符串 需要转化int

x y 命名简单但是 复杂函数体系 不建议使用使用xx_xx 更好

定义函数以关键字 def 开头,以空格分隔,后接易于辨识的函数名 calc_age 和圆括号 (),括号内是函数的形参 birth_year 。再次提醒,不要漏掉英文冒号(:),这个用于标示函数内部代码的起始。


在编程圈内,流行着一个原则——DRY 原则(Don't repeat yourself),即“不要重复自己”。它的含义是:如果多次遇到同样的问题,就应该抽象出一个共同的解决方法,尽量避免写重复的代码。



定义函数时,要遵循语法规则,给函数和参数的命名要有可读性;
注意缩进规则,函数体中是实现函数功能的代码,前面一定要有统一的空格缩进;
我们用 函数名() 的形式调用函数,执行函数体中的代码,用关键字 return 返回函数的结果;
函数体中也可以没有 return,系统会默认 return None。
函数内部如果有 print(),只负责显示结果,不能将结果保留或者传给其它变量。






























页: [1]
查看完整版本: Python学习笔记4-----函数-2 New!