6.1 python的乐高积木

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)

 

posted @ 2020-04-22 21:54  偏爱Bo  阅读(335)  评论(0)    收藏  举报