py第六章习题

#6-2
fav_nums = {
	'John': 3,
	'Smith': 100,
	'Hans': 250,
	'Lily': 399,
	'Tylor': 7,
	}
for person,num in fav_nums.items():
	print(person + '`s favourite num is ' + str(num))
#for fav_num in fav_nums:
#	print(fav_num + '`s favourite num is ' + str(fav_nums[fav_num]))
print()

#6-5
rivers = {
	'nile': 'egypt',
	'yangtze': 'china',
	'yellow': 'china',
	}
for key,val in rivers.items():
	print('The ' + key.title() + ' runs through ' + val.title())
for  river in rivers.keys():
	print(river.title())
for contury in rivers.values():
	print(contury.title())
print()

#6-8
pets = [
	{
	'type': 'cat',
	'master': 'Tylor',
	},{
	'type': 'dog',
	'master': 'Lily',
	},{
	'type': 'pig',
	'master': 'hans',
	}
]
for pet in pets:
	print(pet)
	
#6-9
fav_places = {
	'Tylor': [
	'Japan',
	'China',
	'America'
	],
	'Lily': [
	'India',
	'Thai'
	],
	'Hans': [
	'Russia',
	'India',
	'Iceland'
	]
}
for person,places in fav_places.items():
	print(person.title() + ' want to go to: ')
	for place in places:
		print(place)
print()

#6-10
fav_nums = {
	'John': [3,5,7,9],
	'Smith': [1,2,3],
	'Hans': [250,22,33],
	'Lily': [233,2333,23333],
	'Tylor': [7,71],
	}
for person,num in fav_nums.items():
	print(person + '`s favourite num are ' + str(num))
print()

#6-11
cities = {
	'china': {
		'country': 'China',
		'population': '1380000000',
		'fact': 'Long history',
	},
	'Japan': {
		'country': 'Japan',
		'population': '127000000',
		'fact': 'On a island',
	},
	'america':{
		'country': 'America',
		'population': '323100000',
		'fact': 'The strongest country',
	}
}
for city,items in cities.items():
	print(city.title() + ':')
	for item in items:
		print(item.title() + ': ' + items[item])

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值