- 博客(10)
- 收藏
- 关注
原创 《Python从入门到实践》——课后习题第十一章
11-1 城市和国家 :编写一个函数,它接受两个形参:一个城市名和一个国家名。这个函数返回一个格式为City, Country 的字符串,如Santiago, Chile 。将 这个函数存储在一个名为city_functions.py的模块中。创建一个名为test_cities.py的程序,对刚编写的函数进行测试(别忘了,你需要导入模块unittest 以及要测试的函数)。编写一个名为test_city_country() 的 方法,核实使用类似于'santiago' 和'chile' 这样的值来调用前
2020-06-18 15:48:36
314
原创 《Python从入门到实践》——课后习题第十章
10-1 Python学习笔记 :在文本编辑器中新建一个文件,写几句话来总结一下你至此学到的Python知识,其中每一行都以“In Python you can”打头。将这个文件命名为 learning_python.txt,并将其存储到为完成本章练习而编写的程序所在的目录中。编写一个程序,它读取这个文件,并将你所写的内容打印三次:第一次打印时读取整个 文件;第二次打印时遍历文件对象;第三次打印时将各行存储在一个列表中,再在with 代码块外打印它们。file_path = 'learning_p
2020-06-18 12:00:09
831
原创 《Python从入门到实践》——课后习题第九章
9-1 餐馆 :创建一个名为Restaurant 的类,其方法__init__() 设置两个属性:restaurant_name 和cuisine_type 。创建一个名 为describe_restaurant() 的方法和一个名为open_restaurant() 的方法,其中前者打印前述两项信息,而后者打印一条消息,指出餐馆正在营业。 根据这个类创建一个名为restaurant 的实例,分别打印其两个属性,再调用前述两个方法。class Restaurant(): def __init_
2020-06-17 11:01:53
702
原创 《Python从入门到实践》——课后习题第八章
8-1 消息 :编写一个名为display_message() 的函数,它打印一个句子,指出你在本章学的是什么。调用这个函数,确认显示的消息正确无误。def display_message() : print('I have learnd something about function') display_message() 8-2 喜欢的图书 :编写一个名为favorite_book() 的函数,其中包含一个名为title 的形参。这个函数打印一条消息,如One..
2020-06-16 17:26:32
1291
原创 《Python从入门到实践》——课后习题第七章
7-1 汽车租赁 :编写一个程序,询问用户要租赁什么样的汽车,并打印一条消息,如“Let me see if I can find you a Subaru”。car = input('What kind of car do you like?')print('Let me see if I can find you a ' + car.title() + '.')7-2 餐馆订位:编写一个程序,询问用户有多少人用餐。如果超过8人,就打印一条消息,指出没有空桌;否则指出有空桌。pe..
2020-06-16 14:15:22
743
原创 《Python从入门到实践》——课后习题第六章
6-1 人 :使用一个字典来存储一个熟人的信息,包括名、姓、年龄和居住的城市。该字典应包含键first_name 、last_name 、age 和city 。将存储在该字典中 的每项信息都打印出来。info = { 'first_name':'huihui', 'second_name':'da', 'age':'22', 'city':'Nanjing' }for key, value in info.items(): print(key +
2020-06-15 17:02:18
1422
1
原创 《Python从入门到实践》——课后习题第五章
5-1 条件测试 :编写一系列条件测试;将每个测试以及你对其结果的预测和实际结果都打印出来。你编写的代码应类似于下面这样: car = 'subaru' print("Is car == 'subaru'? I predict True.") print(car == 'subaru') print("\nIs car == 'audi'? I predict False.") print(car == 'audi') 详细研究实际结果,直..
2020-06-15 15:23:12
546
1
原创 《Python从入门到实践》——课后习题第四章
4-1 比萨 :想出至少三种你喜欢的比萨,将其名称存储在一个列表中,再使用for 循环将每种比萨的名称都打印出来。修改这个for 循环,使其打印包含比萨名称的句子,而不仅仅是比萨的名称。对于每种比萨,都显示一行输出,如“I like pepperoni pizza”。 在程序末尾添加一行代码,它不在for 循环中,指出你有多喜欢比萨。输出应包含针对每种比萨的消息,还有一个总结性句子,如“I really love pizza!”。pizzas = ['chess pizza', 'beef piz
2020-06-14 10:23:44
616
原创 《Python从入门到实践》——课后习题第三章
3-1 姓名: 将一些朋友的姓名存储在一个列表中,并将其命名为names 。依次访问该列表中的每个元素,从而将每个朋友的姓名都打印出来。names = ['dahuihui', 'zhonghuihui', 'xiaohuihui']for name in names: print(name)3-2 问候语: 继续使用练习3-1中的列表,但不打印每个朋友的姓名,而为每人打印一条消息。每条消息都包含相同的问候语,但抬头为相应朋友的姓名。names = ['dahuihui', .
2020-06-14 10:06:24
1127
2
原创 《Python从入门到实践》——课后习题第二章
第2章 变量和简单数据类型2-1简单消息:将一条消息储存到变量中,再将其打印出来a = 'Hello World!'print(a)2-2多条简单消息:将一条消息存储到变量中,将其打印出来;再将变量的值修改为一条新消息,并将其打印出来。a = 'Hello World!'print(a)a = 'Good Game!'print(a)2-3 个性化消息: 将用户的姓名存到一个变量中,并向该用户显示一条消息。显示的消息应非常简单,如“Hello Eric, woul..
2020-06-14 10:00:28
473
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人