|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
学到了函数那里,对函数的基本结构有些不明白,论坛里也没看到合适的帖子,就自己网上找资料来贴出来,希望对新人能够有所帮助,有不足的地方也希望大佬多多指正,谢谢!
解析如下:
在Python中,函数定义以关键字def开始,后面接函数名称和圆括号,之后是圆括号内的参数列表,圆括号后是冒号。之后是缩进的函数体,包含执行语句。函数可以有返回值,通过return语句返回。函数定义的基本语法如下:
def add_numbers(a, b):
result = a + b
return result
这段代码以“def”开头,“def”是英文define的缩写,意思是“定义”;
“add_numbers” 则是函数的名称,可以自定义的,但是也要遵循一定的规则-只能包含字母(A-Z, a-z)、‌数字(0-9)和下划线(_);
“()” 则用于存放函数的参数;
“:” 表示函数体的开始;
“result” 是一个变量,也可以用其他的字符代替。 但是变量名必须以字母或下划线开始,并且不能包含空格或其他特殊字符;
“return”是Python指令,表示返回一个值。
到这里,函数的定义和解释就完成了。当我们使用或者说调用这个函数的时候,它的结果就是“a+b”。验证如下:
add_numbers(1, 2)
3
这样我们每次求和的时候,只需使用我们自定义的这个函数就行了。这个函数是一个“求和”或者说“加法”函数,我们也可以把他定义为“减法”, “除法”, “乘法”以及其他自己想要的函数。
|
|