您的位置:首页 > 编程语言

高级编程技术作业 (八)

2018-03-31 10:19 183 查看
8-1 消息 :编写一个名为display_message() 的函数,它打印一个句子,指出你在本章学的是什么。调用这个函数,确认显示的消息正确无误。

def display_message(): '''display some simple words''' print('I know how to use function in this chapter')display_message()8-2 喜欢的图书 :编写一个名为favorite_book() 的函数,其中包含一个名为title 的形参。这个函数打印一条消息,如One of my favorite books is Alice in Wonderland 。调用这个函数,并将一本图书的名称作为实参传递给它。

def favorite_book(the_name_book): '''print one of my favorite book's name''' print('one of my favorite books is ' + the_name_book.title())favorite_book('cast away')8-3 T恤 :编写一个名为make_shirt() 的函数,它接受一个尺码以及要印到T恤上的字样。这个函数应打印一个句子,概要地说明T恤的尺码和字样。使用位置实参调用这个函数来制作一件T恤;再使用关键字实参来调用这个函数。
def kind_of_shirt(size,word_on_shirt): '''print the shirt' size and show the word on shirt''' print('the shirt size is ' + size + ' the word on shirt is ' + word_on_shirt)kind_of_shirt(35,'I like humen')kind_of_shirt(size = 35,word_on_shirt = 'I like humen')8-5 城市 :编写一个名为describe_city() 的函数,它接受一座城市的名字以及该城市所属的国家。这个函数应打印一个简单的句子,如Reykjavik is in Iceland 。给用于存储国家的形参指定默认值。为三座不同的城市调用这个函数,且其中至少有一座城市不属于默认国家。

def describe_city(city_name,country_name = 'china'): '''show city'name and show country's name''' print(city_name.title() + ' is in ' + country_name.title())describe_city('nanchang')describe_city('taiwan')describe_city('tokyo',country_name = 'japan')8-6 城市名 :编写一个名为city_country() 的函数,它接受城市的名称及其所属的国家。这个函数应返回一个格式类似于下面这样的字符串:“santiago,chile”

def describe_city(city_name,country_name = 'china'): '''show city'name and show country's name''' message = city_name.title() + 'is in ' + country_name.title() return message
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  homework