python学习第六章字典部分课后练习自己尝试的代码

6-1:

friend = {'first_name':'zhang','last_name':'san','age':18,'city':'GuangZhou'}

print(friend)

6-2:

favorite_number = {
    'zhang':1,
    'li':2,
    'zhao':3,
    'sun':4
    }
for key,value in favorite_number.items():

    print(key+"'s favorite number is "+str(value))


6-5:

river_country = {'nile':'egypt',
                 'yangtze':'china',
                 'mississippi':'america'
                 }
for key,value in river_country.items():
    print("The "+key.title()+" runs through "+value.title()+".")
for key in river_country.keys():
    print(key.title())
for value in river_country.values():

    print(value.title())

6-6:

favorite_number = {
    'zhang':1,
    'li':2,
    'zhao':3,
    'sun':4
    }
people = ['zhang','liu','sun','zhao','li','gao']
for person in people:
    if person in favorite_number.keys():
        print("Thank you! "+person.title())
    else:
        print("Would you like to participate in our activity,"+

              person.title()+"?")

6-10:

favorite_number = {
    'zhang':[1,3,5,7],
    'li':[2,4,6,8],
    'zhao':[3,6,9,12],
    'sun':[4,44,444,4444]
    }
for key,value in favorite_number.items():
    print(key+"'s favorite numbers:",end=' ')
    for num in value:
        print(str(num),end=' ')
    print()








  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值