#coding:gbk
def 宠物仓库(宠物名,宠物品类='狗'):
	print('\n宠物的名字是: '+宠物名+'\n宠物的品类是: '+宠物品类)
宠物仓库(宠物名='元宝')
#以上为形参[宠物品类]默认了一个值'狗',所以不填写的时候默认为狗.传递实参的时候直接使用了
#关键字实参,其实默认的第一形参已经是宠物名字了,所以这里也可以直接  宠物仓库('元宝')

#习题8-3-5
def make_shirt(code,size):
	print('\nYou T-shirt`s code is : '+code+' \nYou T-shirt`s size is : '+size)
c=input('Please tell me the T-Shirt code : ')
s=input('And tell me your Size : ')
make_shirt(code=c,size=s)#利用位置实参和input传递
#make_shirt(code='Fuck U',size='39') 利用关键字实参传递给形参


def make_shirt(size,code='i love python'):
	print('\nYou T-shirt`s code is : '+code+' \nYou T-shirt`s size is : '+size)
make_shirt('XXXL')
make_shirt('L')
make_shirt(size='S',code='i love c#')

def describe_city(city,country='China'):
	print(city+' is in: '+country)
describe_city('honkong')
describe_city('Beijing')
describe_city('poland',country='波兰共和国')
最后修改:2022 年 12 月 05 日
如果觉得我的文章对你有用,请随意赞赏