跳至正文
View Categories

< 1 min read

主要内容 #

  1. 函数的定义
  2. 函数的调用

1. 函数的定义 #

  • 将实现特定功能的代码定义成一个函数,每次当程序需要实现该功能时,只要执行(调用)该函数即可。
  • 通俗来讲,所谓函数,就是指为一段实现特定功能的代码”取”一个名字,以后即可通过该名字来执行(调用)该函数。 使用函数,可以大大提高代码的重复利用率。
  • 函数的意义:将一段有规律的、可重复使用的代码定义成函数,从而达到一次编写、多次调用的目的。
  • 函数定义分为4个部分:
  • 定义函数的关键字:def
  • 函数名
  • 参数
  • 函数体
  • 函数的定义如下
  • 如下程序定义了一个计算三角形面积的函数
    def triangle_area(w, h):
        area = w * h/2
        print('底边长为: ', w,' ,高为: ', h,'的三角形面积为:', area)

    2. 函数的调用 #

    和调用内置函数的方法一样,比如: print(‘Hello’) int(3.1415926) 上述都是对函数的调用。 调用格式如下: 以下程序先定义一个函数,然后再调用该函数:
    def triangle_area(w, h):
        area = w * h/2
        print('底边长为: ', w,' ,高为: ', h,'的三角形面积为:', area)
    
    #调用计算三角形的面积函数
    triangle_area(15,7)
    triangle_area(8,12)
    triangle_area(10,9)

    3. 小结 #

  • 函数,就是指为一段实现特定功能的代码”取”一个名字,以后即可通过该名字来执行(调用)该函数。
  • 通过函数名可直接调用该函数的功能
  • OJ训练题 #

    1、练24.1 老狼老狼 – ★
    2、练26.3 求平均年龄 – ★
    3、练27.3 称心如意 – ★
    4、【入门】判断素数 – ★★
    5、【例29.2】 幂的末尾 – ★★★