Python编程:从入门到实践
文章平均质量分 82
瞄代码的喵
小白学编程
展开
-
【Python编程:从入门到实践】第二章:变量和简单数据类型
2-1 简单消息:将一条消息存储到变量中,再讲其打印出来message = "Hello Python world"print(message)结果:Hello Python world2-2 多条简单消息:将一条消息存储到变量中,将其打印出来:message = "Hello Python world"print(message)message = "Hello"pri原创 2017-11-09 15:50:50 · 1811 阅读 · 0 评论 -
【Python编程:从入门到实践】第十二章:武装飞船
12-1 蓝色天空 :创建一个背景为蓝色的Pygame窗口。import sysimport pygamedef run(): pygame.init() screen = pygame.display.set_mode((1200,600)) pygame.display.set_caption("Blue Sky") bg_color = (0,124,195) whil原创 2017-11-15 17:04:37 · 9992 阅读 · 12 评论 -
【Python编程:从入门到实践】第十一章:测试代码
11-1 城市和国家 :编写一个函数,它接受两个形参:一个城市名和一个国家名。这个函数返回一个格式为City, Country 的字符串,如Santiago, Chile 。将 这个函数存储在一个名为city_functions.py的模块中。创建一个名为test_cities.py的程序,对刚编写的函数进行测试(别忘了,你需要导入模块unittest 以及要测试的函数)。编写一个名为test原创 2017-11-14 16:04:25 · 3569 阅读 · 0 评论 -
【Python编程:从入门到实践】第十章:文件和异常
10-2 C语言学习笔记:可使用replace()将字符串中的特定单词都替换为另一个单词。下面是一个简单的示例,演示了如何将句子中的'dog'替换为'cat':>>> message = "I really like dogs.">>> message.replace('dog','cat')'I really like cats.'route = 'learning.txt'w原创 2017-11-14 14:52:02 · 1885 阅读 · 5 评论 -
【Python编程:从入门到实践】第十五章:生成数据
15-1 立方:数字的三次方被称为其立方。请绘制一个图形,显示前5个整数的立方值,在绘制一个图形,显示前面5000个整数的立方值。 前5个整数的立方值:import matplotlib.pyplot as pltx_values = [1,2,3,4,5]y_values = [1,8,27,64,125]plt.title("Li Fang ")plt.plot(x_val原创 2017-11-18 17:28:11 · 7875 阅读 · 3 评论 -
【Python编程:从入门到实践】第十三章:外星人
13-1 星星 :找一幅星星图像,并在屏幕上显示一系列整齐排列的星星。 start.pyimport pygamefrom pygame.sprite import Spriteclass Start(Sprite): """docstring for Start""" def __init__(self, screen): super(Start, self).__ini原创 2017-11-17 18:09:03 · 4402 阅读 · 0 评论 -
【Python编程:从入门到实践】第八章:函数
8-1 消息 :编写一个名为display_message() 的函数,它打印一个句子,指出你在本章学的是什么。调用这个函数,确认显示的消息正确无误。 # -*- coding : utf-8 -*-def display_messages(): print("本章学习的是函数")if __name__ == "__main__": display_messages()结原创 2017-11-13 09:12:24 · 8231 阅读 · 2 评论 -
【Python编程:从入门到实践】第六章:字典
6-1 人 :使用一个字典来存储一个熟人的信息,包括名、姓、年龄和居住的城市。该字典应包含键first_name 、last_name 、age 和city 。将存储在该字典中 的每项信息都打印出来。person = { 'first_name':'HandSome', 'last_name':'Girl', 'age':21, 'city':'Zhuhai',}print(per原创 2017-11-10 17:24:52 · 12034 阅读 · 9 评论 -
【Python编程:从入门到实践】第五章:if语句
5-1 条件测试 :编写一系列条件测试;将每个测试以及你对其结果的预测和实际结果都打印出来。你编写的代码应类似于下面这样:car = 'subaru' print("Is car == 'subaru'? I predict True.") print(car == 'subaru') print("\nIs car == 'audi'? I predict False.")原创 2017-11-10 15:19:21 · 1648 阅读 · 0 评论 -
【Python编程:从入门到实践】第四章:操作列表
4-1 比萨 : 想出至少是三种你喜欢的比萨,将其名称存储在一个列表中,再使用for循环将每种比萨的名称都打印出来。 修改这个for循环,使其打印包含比萨名称的矩阵,而不仅仅是比萨的名称。对于每种比萨,都显示一行输出,如“I like pepperoni pizza”。 在程序末尾添加一行代码,它不在for循环中,指出你有多喜欢比萨。输出应包含针对每种比萨的消息,还有一个总结性矩阵,如“I原创 2017-11-09 20:09:29 · 3804 阅读 · 0 评论 -
【Python编程:从入门到实践】第三章:列表简介
3-1 姓名: 将一些朋友的姓名存储在一个列表中,并将其命名为names 。依次访问该列表中的每个元素,从而将每个朋友的姓名都打印出来。 name = ['Nancy','Lucy','Tony']for i in name: print(i)结果:NancyLucyTony3-2 问候语: 继续使用练习3-1中的列表,但不打印每个朋友的姓名,而为每人打印一条消息。每条消息都包含原创 2017-11-09 17:26:39 · 2097 阅读 · 0 评论 -
【Python编程:从入门到实践】第九章:类
9-1餐馆 :创建一个名为Restaurant 的类,其方法__init__() 设置两个属性:restaurant_name 和cuisine_type 。创建一个名 为describe_restaurant() 的方法和一个名为open_restaurant() 的方法,其中前者打印前述两项信息,而后者打印一条消息,指出餐馆正在营业。class Restraurant(): """d原创 2017-11-13 20:17:06 · 16284 阅读 · 9 评论