我是靠谱客的博主 搞怪中心,这篇文章主要介绍Python学习笔记——函数:返回值返回值,现在分享给大家,希望可以做个参考。

返回值

在python中,通常使用return语句将值返回到调用函数的代码行;主要用于简化主程序。

返回简单值

一个简单的例子。

复制代码
1
2
3
4
5
6
7
def city_countrys(city, country): city_country = city + ' , ' + country return city_country city_country = city_countrys("wuhan", "hubei") print(city_country)

实参为可选值

一个简单的例子。

复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
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循环结合实例

一个简单的例子。

复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#定义函数 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学习笔记——函数内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(69)

评论列表共有 0 条评论

立即
投稿
返回
顶部