Python函数如何设计以返回字典类型的值?

2026-06-10 23:591阅读0评论SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计208个文字,预计阅读时间需要1分钟。

Python函数如何设计以返回字典类型的值?

作者:周创建日期:2022年06月08日 23:20工具:PyCharm软件:PyCharm使用函数组合while字典返回值def make_album(singer_name, album_name, song_number=None): album={'singer_name': singer_name, '专辑名称': album_name} if song_number is not None: album['歌曲数量']=song_number return album

Python函数如何设计以返回字典类型的值?

"""
Author:Zhou
Create_Date:2022年06月08日--23:20
Tool:PyCharm
Software: PyCharm
"""
"""
使用函数结合while+字典返回值
"""


def make_album(singer_name, album_name, song_number=None):
album = {
'singer_name': singer_name,
'album_name': album_name
}
# 如果歌曲数目为0
if song_number:
album['song_number'] = song_number
return album
else:
return album


choose = input('是否输入专辑信息(y/n)?')
while choose == 'y':
singer_name = input('请输入歌手名:')
album_name = input('请输入专辑名称:')
song_number = input('请输入专辑中歌曲数量:')
album = make_album(singer_name, album_name, song_number)
print(album)
choose = input('是否输入专辑信息(y/n)?')
print('已退出,欢迎使用!')

本文共计208个文字,预计阅读时间需要1分钟。

Python函数如何设计以返回字典类型的值?

作者:周创建日期:2022年06月08日 23:20工具:PyCharm软件:PyCharm使用函数组合while字典返回值def make_album(singer_name, album_name, song_number=None): album={'singer_name': singer_name, '专辑名称': album_name} if song_number is not None: album['歌曲数量']=song_number return album

Python函数如何设计以返回字典类型的值?

"""
Author:Zhou
Create_Date:2022年06月08日--23:20
Tool:PyCharm
Software: PyCharm
"""
"""
使用函数结合while+字典返回值
"""


def make_album(singer_name, album_name, song_number=None):
album = {
'singer_name': singer_name,
'album_name': album_name
}
# 如果歌曲数目为0
if song_number:
album['song_number'] = song_number
return album
else:
return album


choose = input('是否输入专辑信息(y/n)?')
while choose == 'y':
singer_name = input('请输入歌手名:')
album_name = input('请输入专辑名称:')
song_number = input('请输入专辑中歌曲数量:')
album = make_album(singer_name, album_name, song_number)
print(album)
choose = input('是否输入专辑信息(y/n)?')
print('已退出,欢迎使用!')