我是靠谱客的博主 狂野雪碧,最近开发中收集的这篇文章主要介绍Python学习笔记——函数:返回值返回值,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

返回值

在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学习笔记——函数:返回值返回值所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部