Python 函数定义及调用(1)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/zaishuiyifangxym/article/details/83271882

1、函数的功能:

(1)代码的一种组织形式;

(2)一个函数一般完成一项特定的功能。

2、函数使用

(1)函数需要先定义

(2)使用函数,俗称调用

3、函数定义的一般规则

(1)def 关键字,后跟一个空格;

(2)函数名,自己定义,起名需要遵循便令命名规则,约定俗成,大驼峰命名方法;

(3)后面括号和冒号不能省,括号内可以由参数;

(4)函数内所有代码缩进。

4、举例说明

def func():
    print("大家好,我是一个函数")

print(func())  # 调用自己定义的函数

运行结果:

5、函数的参数和返回值

(1)参数: 负责给函数传递一些必要的数据或者信息

  • 形参(形式参数): 在函数定义的时候用到的参数没有具体值,只是一个占位的符号,成为形参;
  • 实参(实际参数): 在调用函数的时候输入的值。

(2)返回值: 函数的执行结果

  • 使用return关键字;
  • 如果没有return,默认返回一个None;
  • 函数一旦执行return语句,则无条件返回,即结束函数的执行;

下面介绍,关于返回值的例子。

参数的内容较多,关于参数的案例将放在下一个博客介绍(https://blog.csdn.net/zaishuiyifangxym/article/details/83272365)。

举例说明:有返回值的。

def func():
    print("大家好,我是一个函数")
    return "我结束了,啦啦啦"

print(func())  # 调用自己定义的函数

运行结果:

案例——打印 九九乘法表

# 定义一个函数,打印一行九九乘法表
def printLine(row):
    for col in range(1, row + 1):
        # print函数默认任务打印完毕后换行
        print(row * col, end=" ")
    print( )


# 九九乘法表
for row in range(1, 10):
    printLine(row)     # 调用定义的函数

运行结果:

参考资料

[1] https://study.163.com/course/introduction/1004987028.htm

猜你喜欢

转载自blog.csdn.net/zaishuiyifangxym/article/details/83271882