python基础:函数

定义函数的格式如下:
def 函数名():

函数封装的代码

  1. def是英文define的缩写
  2. 函数名称应该能够表达函数封装代码的功能,方便后续的调用
  3. 函数名称的命名应该符合标识符的命名规则
    标识符的命名规则:

1.可以由字母,下划线,数字组成
2.不能以数字开头
3.不能与关键字重名

调用函数

def say_hello():
    print("Hello")

say_hello()
``
注意:def定义不能写在函数调用的后面

函数参数的调用


在函数名的后面的小括号内部填写 参数
多个参数之间使用,分隔
举一个两数相加的例子:

```python
def sum(num1,num2):
    result=num1+num2
    print("%d+%d=%d"%(num1,num2,result))
sum(50,20)

下面介绍一下形参和实参:
定义函数时使用的名字叫做实参,调用函数时使用的函数叫实参
实参是实实在在的参数,以上面的代码为例,实参就是sum(50,20)中的50和20,形参是形式上的参数,在上面的代码中则是def sum(num1,num2)中的num1和num2

函数的返回值
1.在程序开发中,有时候会希望一个函数执行结束后,告诉调用这一个结果,以便调用者针对具体的结果做后续的处理
返回值
2.是函数完成工作后,最后给调用者的一个结果
3.在函数中使用return关键字可以返回结果
4.调用函数一方,可以使用变量来接收函数的返回结果
注意:return表示返回,后续的代码都不会被执行

def sum(num1,num2):
    return num1+num2
    #后面的代码不会执行
sum_2=sum(10,30)
print("计算结果%d"%sum_2)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值