python做词典_Python实现创建字典
Python編寫一個名為 make_album() 的函數,它創建一個描述音樂專輯的字典。
1、這個函數應接受歌手的名字和專輯名,并返回一個包含這兩項信息的字典。使用這個函數創建三個表示不同專輯的字典,并打印每個返回的值,以核實字典正確地存儲了專輯的信息。
2、給函數 make_album() 添加量個可選形參,以便能夠存儲專輯包含的歌曲數以及星級數。如果調用這個函數時指定了歌曲數及星級數,就將這個值添加到表示專輯的字典中
3、編寫一個 while 循環,讓用戶輸入一個專輯的歌手和名稱。獲取這些信息后,使用它們來調用函數 make_album() ,并
將創建的字典打印出來。在這個 while 循環中,務必要提供退出途徑。
#!/usr/bin/env python
# -*- coding: UTF-8 -*-
def make_album(music_author,music_works,music_numbers='',music_key=''):
music_album = {'author':music_author,'works':music_works}
if music_numbers:
music_album['numbers']=music_numbers
if music_key:
music_album['key']=music_key
return music_album
while True:
print("請按照提示輸入信息,在任何時候都可以通過'q'退出輸入!")
author = input('請輸入作者姓名:')
if author == 'q':
break
works = input('請輸入作品名稱:')
if works == 'q':
break
numbers = input('請輸入作品數量:')
if numbers == 'q':
break
key = input('請輸入作品星級:')
if key == 'q':
break
active = input('是否繼續輸入yes/no:')
if active == 'no':
break
ablum_infomation = make_album(author,works,numbers,key)
print(ablum_infomation)
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的python做词典_Python实现创建字典的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux推箱子脚本,【编程例题】标准C
- 下一篇: centos7 python3 sqls