第六次作业(第八章)

8-2

def favorite_book(book):
	print("My favorite book is "+book)

favorite_book('Alice in wonderland')

8-5

def describe_city(city,country):
	print(city+' is in '+country)
describe_city('New York','America')

def describe_city0(city,country="England"):
	print(city+" is in "+country)

describe_city0("London")
describe_city0("Manchester")
describe_city0("Beijing")

8-7

def make_album(singer,song,num=''):
	album={}
	if num:
		album[singer]=song
		album['']=num
	else:
		album[singer]=song
	return album

print("please input the singer and song:")
print("the number of song is alternative")

for i in range(0,3):
	num=input()
	singer=input()
	song=input()
	if num=='0':
		album=make_album(singer,song)
	else:
		album=make_album(singer,song,num)

	for singer,song in album.items():
		if singer!='':
			print(singer,song)
		else:
			print(song+" songs")

8-11

def show_magicians(magicians):
	for magician in magicians:
		print(magician)

def make_great(magicians):
	for i in range(0,len(magicians)):
		magicians[i]+=" the"
	show_magicians(magicians)

magicians=['Tom','Mike','Tim']
show_magicians(magicians)
make_great(magicians[:])
show_magicians(magicians)
make_great(magicians)
show_magicians(magicians)

8-14

def make_car_info(manufacturer,car_type,**other_info):
	car_info={}
	car_info['manufacturer']=manufacturer
	car_info['type']=car_type

	for key,value in other_info.items():
		car_info[key]=value
	return car_info

car_info=make_car_info('Ford','ST',color='blue',tow_package=True)
print(car_info)

8-16

import favoriteBook as fb

fb.favorite_book('Alice in the wonderland')

from favoriteBook import favorite_book as f_b
f_b("Tom Sawyer expedition")


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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值