Python--函数1

1概念

   一般,一个小的功能模块,会做成一个函数。

    一般情况下,某段代码需要反复使用多次,而且这段代码又具备特定的功能,我们会把这段代码

组织成为单独的功能模块,这个功能模块就可以叫做函数。

2.函数的定义和调用

  定义:函数不能重复定义

   def 函数名():

     功能实现的代码块...

 调用:函数名()

    函数可以重复调用一定是先定义,后调用

 1 #用函数打印99乘法表
 2 def show99():
 3     i = 1
 4     while i <10:
 5         j = 1
 6         while j <=i:
 7             print("%d * %d = %d\t"%(j,i,i*j))
 8             j +=1
 9         i += 1
10         print("")
11 show99()

3.函数的参数,返回值

  参数   

    有参数,无参数

  返回值

    有返回值,无返回值

4. 封装一个函数,完成两个数字的求和运算

  参数 :2个参数

  返回值return 和

 

  import random

  random.randint(1,6)

 1 # 返回一个随机数函数的调用
 2 import random
 3 #调用random带有返回值的函数
 4 random = random.randint(1,6)
 5 
 6 #定义一个求两个数字和的函数
 7 def getsum(a,b):
 8     #sum1 = a + b
 9     #return sum1
10     return a + b
11 num1 = int(input("输入第一个数"))
12 num2 = int(input("输入第二个数"))
13 #调用自定义函数,得到两个数的和,存储到resul中
14 result = getsum(num1,num2)
15 #求num1与result的和
16 result1 = getsum(num1,result)
17     

 

posted @ 2018-04-03 20:03  TiAmo_yu  阅读(175)  评论(0编辑  收藏  举报