概述
返回值
在python中,通常使用return语句将值返回到调用函数的代码行;主要用于简化主程序。
返回简单值
一个简单的例子。
def city_countrys(city, country):
city_country = city + ' , ' + country
return city_country
city_country = city_countrys("wuhan", "hubei")
print(city_country)
实参为可选值
一个简单的例子。
def make_album(singer_name, album_name, album_num = ''):
if album_num:
make_albums = {'singer':singer_name, 'album':album_name, 'num':album_num}
else:
make_albums = {'singer':singer_name, 'album':album_name}
return make_albums
album1 = make_album(singer_name = "jay", album_name = "fantastic")
print(album1)
album2 = make_album(singer_name = "jay", album_name = "fantastic", album_num = 20)
print(album2)
易错点
上述程序在使用过程中有涉及到字典,请务必注意字典的定义
函数与while循环结合实例
一个简单的例子。
#定义函数
def make_album(singer_name, album_name, album_num = ''):
if album_num:
make_albums = {'singer':singer_name, 'album':album_name, 'num':album_num}
else:
make_albums = {'singer':singer_name, 'album':album_name}
return make_albums
#while循环调用函数,并且让用户自定义输入
while True:
print("nPlease input your favorit singer, album's name and number:")
print("(If you input 'quit', you can quit this question.)")
s_name = input("singer:")
if s_name == 'quit':
break
a_name = input("album:")
if a_name == 'quit':
break
m_album = make_album(s_name, a_name)
print(m_album)
最后
以上就是狂野雪碧为你收集整理的Python学习笔记——函数:返回值返回值的全部内容,希望文章能够帮你解决Python学习笔记——函数:返回值返回值所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复