python
关于python的记录
彻无蔚
这个作者很懒,什么都没留下…
展开
-
Anacoda3下载安装graphviz教程
参考连接:https://www.jianshu.com/p/14b6bdd7ed2d不过需要注意在这个安装步骤时需要选择第二个或第三个,否则会出现问题。转载 2020-12-08 11:12:39 · 193 阅读 · 0 评论 -
10-4 访客名单
**10-4 访客名单:编写一个while循环,提示用户输入其名字。用户输入其名字后,在屏幕上打印一句问候语,并将一条访问记录添加到文件guest_book.txt中。确保这个文件中的每条记录都独占一行。with open('E:\\guest_book.txt','w') as f: while True: message = input('Enter your name(press [Q] to quit) : ') if message =='Q':原创 2020-07-26 23:21:07 · 780 阅读 · 0 评论 -
10-6 加法运算
10-6 加法运算:提示用户提供数值输入时,常出现的一个问题是,用户提供的是文本而不是数字。在这种情况下,当你尝试将输入转换为整数时,将引发ValueError异常。编写一个程序,提示用户输入两个数字,再将它们相加并打印结果。在用户输入的任何一个值不是数字时都捕获ValueError异常,并打印一条友好的错误消息。对你编写的程序进行测试:先输入两个数字,再输入一些文本而不是数字。print('Give me two numbers, and I will add them.')first = input原创 2020-07-26 23:24:08 · 976 阅读 · 0 评论 -
10-12 记住喜欢的数字
10-12 记住喜欢的数字:将练习10-11中的两个程序合而为一。如果存储了用户喜欢的数字,就向用户显示它,否则提示用户输入他喜欢的数字并将其存储到文件中。运行这个程序两次,看看它是否像预期的那样工作。import jsondef get_store_number(filename): try: with open(filename) as f: number = json.load(f) except FileNotFoundError:原创 2020-07-26 23:25:36 · 328 阅读 · 0 评论 -
9-1 餐馆
9-1 餐馆:创建一个名为Restaurant的类,其方法__init__()设置两个属性:restaurant_name和cuisine_type。创建一个名为describe_restaurant()的方法和一个名为open_restaurant()的方法,其中前者打印前述两项信息,而后者打印一条消息,指出餐馆正在营业。class Restaurant: def __init__(self,restaurant_name,cuisine_type): self.restaura原创 2020-07-26 23:29:10 · 669 阅读 · 0 评论 -
9-3 用户
9-3 用户:创建一个名为User的类,其中包含属性first_name和last_name,还有用户简介通常会存储的其他几个属性。在类User中定义一个名为describe_user()的方法,它打印用户信息摘要;再定义一个名为greet_user()的方法,它向用户发出个性化的问候。创建多个表示不同用户的实例,并对每个实例都调用上述两个方法。class User: def __init__(self,first_name,last_name): self.first_name原创 2020-07-26 23:30:03 · 512 阅读 · 0 评论 -
(就餐人数)创建类及实例对象例子
9-4 就餐人数:在为完成练习9-1而编写的程序中,添加一个名为number_served的属性,并将其默认值设置为0。根据这个类创建一个名为restaurant的实例;打印有多少人在这家餐馆就餐过,然后修改这个值并再次打印它。添加一个名为set_number_served()的方法,它让你能够设置就餐人数。调用这个方法并向它传递一个值,然后再次打印这个值。添加一个名为increment_number_served()的方法,它让你能够将就餐人数递增。调用这个方法并向它传递一个这样的值:你认为这家餐馆每天可原创 2020-07-26 23:32:17 · 152 阅读 · 0 评论 -
5-10 检查用户名
5-10 检查用户名:按下面的说明编写一个程序,模拟网站确保每位用户的用户名都独一无二的方式。·创建一个至少包含5个用户名的列表,并将其命名为current_users。·再创建一个包含5个用户名的列表,将其命名为new_users,并确保其中有一两个用户名也包含在列表current_users中。·遍历列表new_users,对于其中的每个用户名,都检查它是否已被使用。如果是这样,就打印一条消息,指出需要输入别的用户名;否则,打印一条消息,指出这个用户名未被使用。·确保比较时不区分大小写;换句话说,如果用原创 2020-07-26 23:46:51 · 1667 阅读 · 0 评论 -
代码测试(城市和国家)
11-1 城市和国家:编写一个函数,它接受两个形参:一个城市名和一个国家名。这个函数返回一个格式为City, Country的字符串,如Santiago, Chile。将这个函数存储在一个名为city_functions.py的模块中。创建一个名为test_cities.py的程序,对刚编写的函数进行测试(别忘了,你需要导入模块unittest以及要测试的函数)。编写一个名为test_city_country()的方法,核实使用类似于’santiago’和’chile’这样的值来调用前述函数时,得到的字符原创 2020-07-27 10:13:38 · 277 阅读 · 0 评论 -
python 使用Django 创建虚拟环境的步骤(Windows系统)
这是借鉴大佬的,还是放个链接吧,像看的直接点链接哦https://www.pythonheidong.com/blog/article/414357/转载 2020-08-03 15:58:58 · 111 阅读 · 0 评论 -
游戏控制上下左右键的移动
编写一个游戏,开始时屏幕中央有一个火箭,而玩家可使用四个方向键上下左右移动火箭。请务必确保火箭不会移到屏幕外面刚开始学,照着书的进度进行的扩展,先记录一下。。这只是一小部分代码飞船的控制ship.pyimport pygameclass Ship(): def __init__(self,ai_settings,screen): '''初始化飞船并设置其初始化位置''' self.screen = screen self.ai_settings原创 2020-07-28 16:26:25 · 1988 阅读 · 0 评论 -
RGB的具体颜色
最近被RGB的颜色搞懵,百度发现个大佬的总结,超级棒的,直接转载的,https://blog.csdn.net/PC_small_wang/article/details/100138219转载 2020-07-27 21:42:38 · 82 阅读 · 0 评论