返回值

返回值

函数并非总是直接显示输出, 相反, 它可以处理一些数据, 并返回一个或一组值。 函数返回的值被称为返回值 。 在函数中, 可使用return语句将值返回到调用函数的代码行。
返回值让你能够将程序的大部分繁重工作移到函数中去完成, 从而简化主程序。


 


下面来看一个函数, 它接受名和姓并返回整洁的姓名:


formatted_name.py 

 

def get_formatted_name(first_name, last_name):
	"""返回整洁的姓名"""
	full_name = first_name + ' ' + last_name
	return full_name.title()
musician = get_formatted_name('jimi', 'hendrix')
print(musician)


函数get_formatted_name() 的定义通过形参接受名和姓 。 它将姓和名合而为一, 在它们之间加上一个空格, 并将结果存储在变量full_name中 。 然后,
将full_name 的值转换为首字母大写格式, 并将结果返回到函数调用行。
调用返回值的函数时, 需要提供一个变量, 用于存储返回的值。 在这里, 将返回值存储在了变量musician中 。 输出为整洁的姓名:

 

 

 

 

 

 

Jimi Hendrix

但在需要分别存储大量名和姓的大型程序中, 像get_formatted_name()这样的函数非常有用。 你分别存储名和姓, 每当需要显示姓名时都调用这个函数

 

 

 

 

 

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值