一文读懂Python函数(13)

在程序中多次执行同一项任务时,无需反复编写完成该任务的代码,只需调用函数即可。通过使用函数,程序的编写和测试等都将变得容易。函数是带名字的代码块,用于完成具体的任务。

一、定义函数

1、定义:使用关键字def定义函数,包括函数名和函数体。

     ①  调用函数如何传信息:定义函数时括号内写入形参,调用函数时给形式参数指定一个值;

     ②  形参与实参:形参为函数定义时设置的形式参数;实参为函数调用时传递的具体值。

2、举例

def greet_user():

     print("Hello!")

二、传递实参

1、定义:使用函数名调用函数,调用时可以向函数传递参数,传递参数有三种方式:

      ①  使实参与形参位置对应:函数有多个形参,调用时可以对应位置顺序传递参数,成为位置实参。此时,参数顺序很重要。

      ②  使实参与形参等号对应:调用函数时使用=号,直接把实参和形参关联起来,成为关键字实参。

      ③  给形参设置默认值:定义函数时给形参设置默认值,若无实参传递,将使用形参默认值。

      ④  等效调用:以上三种不同的函数调用方式,可以实现相同的作用,在功能上等效。

2、举例

def greet_user(username):

      print("Hello,‘+username.title()+’!")

greet_user('jusse')

三、返回值

1、定义:在函数中使用return来指定要返回的值。

      ①  返回简单值:调用函数时定义一个变量来存储返回值。

      ②  返回字典:返回值为字典格式。

2、举例

def get_formatted_name(first_name,last_name):

     full_name = first_name + '  ' +last_name

     return full_name.title()

四、Python常用内置函数

 五、跟着杰哥学Python系列文章目录(基础篇)

一文读懂Python安装教程(1)

一文读懂Python文本编辑器IDLE(2)

一文读懂Python变量(3)

一文读懂Python字符串(4)

一文读懂Python列表(5)

一文读懂Python数字(6)

一文读懂Python元组(7)

一文读懂Python_if语句(8)

一文读懂Python字典(9)

一文读懂Python编辑器Pycharm(10)

一文读懂Python的input函数(11)

一文读懂Python的while循环(12)

一文读懂Python函数(13)

一文读懂Python的类和实例(14)

一文读懂Python文件(15)

一文读懂Python异常(16)

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值