6.1.1 创建和调用函数
在python中创建一个函数用def关键字:
1 def myfirstfunction(): 2 print(‘这是我创建的第一个函数!‘) 3 print(‘很鸡冻‘) 4 print(‘在此感谢ccv,av‘) 5 6 7 myfirstfunction() 8 这是我创建的第一个函数! 9 很鸡冻 10 在此感谢ccv,av
6.1.2 函数的参数
为了使每次调用函数实现不同的功能,加入了参数的概念,小括号放的就是参数。
1 def myselffunction(name): 2 print(name + ‘shi s b!‘) 3 4 5 myselffunction(‘boss‘) 6 bossshi s b!
函数中还可以使用多个参数,只需要用逗号隔开
1 def add(num1,num2): 2 print(num1+num2) 3 4 5 add(23,89) 6 112
6.1.3 函数的返回值
需要函数返回一些数据报告执行的结果,在函数中使用关键字return,后面跟着的就是指定要返回的值
1 def adds(num1,num2): 2 return(num1 + num2) 3 4 adds(2,6) 5 8 6 7 # 在python中不需要定义函数的返回值类型,函数可以返回不同类型的值;如果没有返回值,则返回None 8 def hello(): 9 print("hello!") 10 11 12 print(hello()) 13 hello! 14 None 15 16 #如果返回多个值,则默认以元组的形式进行打包 17 def test(): 18 return 1,‘哈哈‘,3.14 19 20 test() 21 (1, ‘哈哈‘, 3.14)
原文:https://www.cnblogs.com/wyzq9294/p/12756280.html