Python—我与字典风花雪月的故事

作为一个堂堂正正的渣男,为何我的手机备忘录上有女神们的名字和一些奇奇怪怪的东西,这一切的背后到底是道德的沦丧,还是人性的扭曲。让我们走进今天的午夜CSDN《Python—我与字典风花雪月的故事》

第一讲:在字典中存储字典

1、为了以后更方便的查看女神们的信息,我反手拿起我刚学会的字典将它们统统储存起来。

goddesses={
    "Alice":{
    "birthday": "0105",
    "Wechat" : 1111,
    "hobby" : "wangzhe"
    },

    "Blake ":{
    "birthday": "0229",
    "Wechat" : 2222,
    "hobby" : "lanqiu",
    "Note": "四年一次生日"
    },

    "Claire":{
    "birthday": "0311",
    "Wechat" : 3333,
    "hobby" : "kanbao"
    },

    "Daisy":{
    "birthday": "0429",
    "Wechat" : 4444,
    "hobby" : "zhuiju"
    },

    "Ellie": {
    "birthday": "0508",
    "Wechat": 5555,
    "hobby": "zhuixing"
    },

    "Flora":{
    "birthday": "0429",
    "Wechat": 6666,
    "hobby": "dushu"
    },
}

2、一个渣男的优良品质是熟记每位女神的生日。让for循环解决这件事。

for i , j in goddesses.items():    #i对应键,j对应值
    print("\n女神:"+i)
    print("\t生日:"+j["birthday"])

结果

女神:Alice
	生日:0105

女神:Blake 
	生日:0229

女神:Claire
	生日:0311

女神:Daisy
	生日:0429

女神:Ellie
	生日:0508

女神:Flora
	生日:0429

3、在熟记女神们的生日之后,在生日当天送上祝福,便是我这个渣男义不容辞的义务。于是希望可以有一个函数,输入女神的名字后,直接显示她的微信号。

def god():    #定义一个函数
    name = input("请输入名字:")
    if name in goddesses.keys():  
        print("女神:" + name )
        print("\t微信:"+str(goddesses[name]["Wechat"]))
    else:
        print("查无此人")
god()        #调用函数

结果

请输入名字:Ellie
女神:Ellie
	微信:5555
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

-•_•-

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值