翼度科技»论坛 编程开发 python 查看内容

python函数的定义和调用案例讲解

9

主题

9

帖子

27

积分

新手上路

Rank: 1

积分
27
函数的定义

函数通常来说就是带名字的代码块,用于完成具体的工作,需要使用的时候调用即可,这不仅提高代码的复用性,而且条理更清晰。
函数定义:可以使用def关键字创建函数,组成部分如下:

  • 关键字
    1. def
    复制代码
    是定义函数的关键字。
  • 函数名:紧随
    1. def
    复制代码
    之后的是函数名,它是一个有效的Python标识符。
  • 参数列表:函数名后面的括号中可以包含零个或多个参数,这些参数用于传递数据到函数内部。
  • 冒号:参数列表的后面必须有一个冒号(
    1. :
    复制代码
    ),表示函数定义的开始。
  • 函数体:缩进的代码块,包含函数的执行语句。
  • 返回语句(可选):使用
    1. return
    复制代码
    关键字从函数返回一个值。如果没有
    1. return
    复制代码
    语句,函数默认返回
    1. None
    复制代码

基本语法如下:
  1. def function_name(parameters):
  2.     # 函数体
  3.     # ...
  4.     return value  # 可选的返回语句
复制代码
简单案例如下:
  1. #定义函数
  2. def hello_1():
  3.     print("Hello, world!")
  4. #调用函数
  5. hello_1()
复制代码
输出结果如下

ok,简单的函数定义就可以学会一点了

函数的调用

函数的调用可以称为执行函数,语法格式如下:
  1. function_name(arguments)
复制代码
组成部分如下:

  • 函数名:已定义函数的名称。
  • 圆括号:包含函数参数的圆括号。
  • 参数列表:函数调用时传递给函数的值或变量,与函数定义时的参数列表相对应。
类似于上面的hell0_1()调用函数一样

简单小案例——计算两个数的和

代码实例如下:
  1. # 定义一个函数,该函数接受两个参数,并返回它们的和
  2. def add(a, b):
  3.     # 计算两个数的和
  4.     result = a + b
  5.     # 返回计算结果
  6.     return result
  7. # 调用函数并打印结果
  8. number1 = 10
  9. number2 = 20
  10. sum = add(number1, number2)
  11. print("The sum of", number1, "and", number2, "is:", sum)
  12. # 再次调用函数,使用不同的参数
  13. number3 = 30
  14. number4 = 40
  15. sum2 = add(number3, number4)
  16. print("The sum of", number3, "and", number4, "is:", sum2)
复制代码
输出结果如下


只需要知道python函数的的简单定义和组成,相信会有不同的提升,我是好运,分享好运,关注我不迷路
来源:https://www.jb51.net/python/3223352p6.htm
免责声明:由于采集信息均来自互联网,如果侵犯了您的权益,请联系我们【E-Mail:cb@itdo.tech】 我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

举报 回复 使用道具