鱼C论坛

 找回密码
 立即注册
查看: 1808|回复: 0

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

[复制链接]
发表于 2020-7-21 22:05:21 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x


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


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


                               
登录/注册后可看大图



                               
登录/注册后可看大图


测试图床

错误点 return y           


函数名(x)

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


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

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


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



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






























本帖被以下淘专辑推荐:

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-12-24 08:12

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表