![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python练习题
「已注销」
这个作者很懒,什么都没留下…
展开
-
关于制作项目的小插曲
昨天想要写一个小游戏,需要用到pygame的包。 然后就是各种格式不对啦,安装错误啦这类的。 之后去请教隔壁的大佬,他毅然决然地让我去下载Cygwin。 但是身为菜鸟的我,其实还是想在windows平台上玩一玩的。 然后,发现下载pygame时用的是pip3,不能用pip。 pip3 install pygame 可以直接下载。 但是我之前都是用的python -原创 2017-06-05 10:44:48 · 285 阅读 · 0 评论 -
Python练习题 10-1 Python 学习笔记
10-1 Python 学习笔记:在文本编辑器中新建一个文件,写几句话来总结一下你至 此学到的 Python 知识,其中每一行都以“In Python you can”打头。将这个文件命名为 learning_python.txt,并将其存储到为完成本章练习而编写的程序所在的目录中。编写一 个程序,它读取这个文件,并将你所写的内容打印三次:第一次打印时读取整个文件; 第二次打印时遍历文件对象原创 2017-06-03 23:36:44 · 5019 阅读 · 0 评论 -
Python例题3-8 放眼世界
想出至少 5 个你渴望去旅游的地方。 将这些地方存储在一个列表中,并确保其中的元素不是按字母顺序排列的。 按原始排列顺序打印该列表。不要考虑输出是否整洁的问题,只管打印原始 Python 列表。 使用 sorted()按字母顺序打印这个列表,同时不要修改它。 再次打印该列表,核实排列顺序未变。 使用 sorted()按与字母顺序相反的顺序打印这个列表,同时不要修改它。原创 2017-05-31 20:38:38 · 2652 阅读 · 0 评论 -
Python例题3-4~3-7 邀请嘉宾名单
3-4 嘉宾名单:如果你可以邀请任何人一起共进晚餐(无论是在世的还是故去的), 你会邀请哪些人?请创建一个列表,其中包含至少 3 个你想邀请的人;然后,使用这个 列表打印消息,邀请这些人来与你共进晚餐。#coding=utf-8#3-4 嘉宾名单lists=["xie","yu","tong"]print(lists)3-5 修改嘉宾名单:你刚得知有位嘉宾无法赴约,因此需要另外邀请一位嘉宾原创 2017-05-31 22:31:05 · 11793 阅读 · 2 评论 -
Python例题8-3~8-4 T恤
8-3 T 恤:编写一个名为 make_shirt()的函数,它接受一个尺码以及要印到 T 恤上 的字样。这个函数应打印一个句子,概要地说明 T 恤的尺码和字样。 使用位置实参调用这个函数来制作一件 T 恤;再使用关键字实参来调用这个函数。 8-4 大号 T 恤:修改函数 make_shirt(),使其在默认情况下制作一件印有字样“I love Python”的大号 T 恤。调用这个函数来制原创 2017-06-01 12:00:05 · 3835 阅读 · 0 评论 -
Python练习题 9-1 餐馆~9-3用户
9-1 餐馆:创建一个名为 Restaurant 的类,其方法init()设置两个属性: restaurant_name 和 cuisine_type。创建一个名为 describe_restaurant()的方法和一个 名为 open_restaurant()的方法,其中前者打印前述两项信息,而后者打印一条消息, 指出餐馆正在营业。 根据这个类创建一个名为 restaurant 的实例,分原创 2017-06-02 22:33:00 · 4366 阅读 · 0 评论 -
Python练习题 9-4就餐人数
9-4 就餐人数:在为完成练习 9-1 而编写的程序中,添加一个名为 number_served 的属性,并将其默认值设置为 0。根据这个类创建一个名为 restaurant 的实例;打印有 多少人在这家餐馆就餐过,然后修改这个值并再次打印它。 添加一个名为 set_number_served()的方法,它让你能够设置就餐人数。调用这个 方法并向它传递一个值,然后再次打印这个值。 添加一个原创 2017-06-02 23:12:20 · 3077 阅读 · 0 评论 -
Python练习题 9-5尝试登录次数
9-5 尝试登录次数:在为完成练习 9-3 而编写的 User 类中,添加一个名为 login_attempts 的属性。编写一个名为 increment_login_attempts()的方法,它将属性 login_attempts 的值加 1。再编写一个名为 reset_login_attempts()的方法,它将属性 login_attempts 的值重置为 0。 根据 User 类创原创 2017-06-02 23:25:46 · 3829 阅读 · 4 评论 -
Python练习题 类的继承
class Car(): def __init__(self, make, model, year): self.make = make self.model = model self.year = year self.odometer_reading = 0 def get_descriptive_name(self):原创 2017-06-03 10:51:38 · 2826 阅读 · 0 评论 -
Python练习题 9-6冰淇淋小店
9-6 冰淇淋小店:冰淇淋小店是一种特殊的餐馆。编写一个名为 IceCreamStand 的 类,让它继承你为完成练习 9-1 或练习 9-4 而编写的 Restaurant 类。这两个版本的 Restaurant 类都可以,挑选你更喜欢的那个即可。添加一个名为 flavors 的属性,用于 存储一个由各种口味的冰淇淋组成的列表。编写一个显示这些冰淇淋的方法。创建一个 IceCreamSta原创 2017-06-03 11:07:14 · 5572 阅读 · 4 评论 -
Python练习题 9-7~9-8管理员问题
9-7 管理员:管理员是一种特殊的用户。编写一个名为 Admin 的类,让它继承你为 完成练习 9-3 或练习 9-5 而编写的 User 类。添加一个名为 privileges 的属性,用于存 储一个由字符串(如”can add post”、 “can delete post”、 “can ban user”等)组成的 列表。编写一个名为 show_privileges()的方法,它显示管理原创 2017-06-03 15:56:04 · 5095 阅读 · 2 评论 -
Python练习题 10-2 C语言学习笔记
10-2 C 语言学习笔记:可使用方法 replace()将字符串中的特定单词都替换为另一 个单词。下面是一个简单的示例,演示了如何将句子中的’dog’替换为’cat’:message = "I really like dogs."message.replace('dog', 'cat')'I really like cats.'读取你刚创建的文件 learning_python.txt 中的原创 2017-06-03 23:59:41 · 2789 阅读 · 0 评论 -
Python练习题 10-3~10-4 访客问题
10-3 访客:编写一个程序,提示用户输入其名字;用户作出响应后,将其名字写 入到文件 guest.txt 中。 10-4 访客名单:编写一个 while 循环,提示用户输入其名字。用户输入其名字后, 在屏幕上打印一句问候语,并将一条访问记录添加到文件 guest_book.txt 中。确保这个 文件中的每条记录都独占一行。guest.py:Hint="please enter your n原创 2017-06-04 09:19:53 · 3277 阅读 · 0 评论 -
Python练习题 10-6~10-7乘法练习题
10-6 加法运算:提示用户提供数值输入时,常出现的一个问题是,用户提供的是 文本而不是数字。在这种情况下,当你尝试将输入转换为整数时,将引发 TypeError 异 常。编写一个程序,提示用户输入两个数字,再将它们相加并打印结果。在用户输入的 任何一个值不是数字时都捕获 TypeError 异常,并打印一条友好的错误消息。对你编写 的程序进行测试:先输入两个数字,再输入一些文本而不是数字。原创 2017-06-04 10:05:45 · 3387 阅读 · 0 评论 -
Python练习题 10-11~10-12喜欢的数字
10-11 喜欢的数字:编写一个程序,提示用户输入他喜欢的数字,并使用 json.dump()将这个数字存储到文件中。再编写一个程序,从文件中读取这个值,并打 印消息“I know your favorite number! It’s _.”。 10-12 记住喜欢的数字:将练习 10-11 中的两个程序合而为一。如果存储了用户喜 欢的数字,就向用户显示它,否则提示用户输入他喜欢的数字并将其原创 2017-06-04 11:48:00 · 2117 阅读 · 0 评论 -
Python练习题 10-13 验证用户
10-13 验证用户:最后一个 remember_me.py 版本假设用户要么已输入其用户名,要么是首次运行该程序。我们应修改这个程序,以应对这样的情形:当前和最后一次运行 该程序的用户并非同一个人。 为此,在 greet_user()中打印欢迎用户回来的消息前,先询问他用户名是否是对的。 如果不对,就调用 get_new_username()让用户输入正确的用户名。#coding:utf-8原创 2017-06-04 13:17:42 · 2804 阅读 · 0 评论 -
Python练习题 15-1立方
15-1 立方:数字的三次方被称为其立方。请绘制一个图形,显示前 5 个整数的立方 值,再绘制一个图形,显示前 5000 个整数的立方值。 15-2 彩色立方:给你前面绘制的立方图指定颜色映射。#!/usr/bin/python#coding:gbkimport matplotlib.pyplot as pltx_one_values=list(range(1,6))y_one_valu原创 2017-06-05 15:26:22 · 1617 阅读 · 0 评论 -
用 Python3 + Selenium 实现模拟QQ空间登录及自动点赞功能
环境python3Seleniumwebdriverpython就不用说了,2.7 或者 3.6 并没有太大影响; pip install selenium # 安装seleniumwebdriver为浏览器驱动,下载网址: https://sites.google.com/a/chromium.org/chromedriver/downloads代码#!/...原创 2018-06-18 19:41:31 · 3798 阅读 · 5 评论