| 
 | 
 
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册  
 
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 
这样我们每次求和的时候,只需使用我们自定义的这个函数就行了。这个函数是一个“求和”或者说“加法”函数,我们也可以把他定义为“减法”, “除法”, “乘法”以及其他自己想要的函数。 
 
 |   
 
 
 
 |