
python课后练习
肥宅橙子
已脱坑
展开
-
python课后练习 猜数字小游戏
记录一下,感觉太过繁琐import random thenum=random.randint(0,101) #随机产生0~100之间的数print("input a number:")guessnum=int(input()) #从键盘中读取输入的数字times=0 #初始化猜的次数while guessnum!= thenum : #没猜中的情...原创 2019-03-24 15:52:15 · 1083 阅读 · 0 评论 -
python/pygame练手 之 横板2d小游戏
这是一个关于成长主题的横板射击小游戏:玩家用方向键控制角色,鼠标左键点击射击从天上掉下来的敌人,直到走到终点。随着玩家移动,敌人和玩家外表都会改变。(很粗糙的游戏,时间有限)(图片都是自己画的,不要介意)代码文件索引:Your Life.pysettings.pyscoreboard.pymysprite.py(照搬了网上的代码,有修改)mouse.pygame_stats.p...原创 2019-04-30 22:12:24 · 2381 阅读 · 0 评论 -
python 课后习题之项目三 django 错误日志
错误日志:项目进行中之常见错误:1.TypeError: init() missing 1 required positional argument: ‘on_delete’在外键值的后面加上on_delete=models.CASCADEhttps://www.cnblogs.com/phyger/p/8035253.html2.Specifying a namespace in in...原创 2019-06-09 23:08:49 · 373 阅读 · 0 评论 -
python/pygame 图片闪烁解决方式
在写小游戏的时候,我在屏幕上加载了一个sprite,但是只有这个图片会一直闪烁,其他东西都很流畅。百度了一下竟然没人讲到相关的解决办法,于是在谷歌上搜了一下,发现有一个答案能解决我的问题。造成这个问题的原因很简单:程序中重复出现多个pygame.display.update()(或者pygame.display.flip() ),只能有一个。这是我没有调整之前的部分代码,像这样的就会闪烁: f...原创 2019-04-28 20:41:41 · 6713 阅读 · 12 评论 -
python课后练习 剪刀石头布小游戏
特别特别繁琐的剪刀石头布。。。import randomitems=['rock','paper','scissors'] #电脑可能出的:剪刀,石头或者布winrounds=0; #初始化赢的局数loserounds=0; #初始化输的局数ifContinue='yes' #用于结束后判...原创 2019-03-24 15:53:41 · 2232 阅读 · 0 评论 -
python 外星人入侵 在原代码基础上的个人补充
除了课本内已经有的功能外,我自己添加的功能有:菜单中添加了quit按钮,可以退出游戏一些音效,背景音乐Boss外星人,它是一个不同于其他普通飞船的怪物,具体见代码代码文件目录:alien_invation.py:game_functions.py:settings.py:game_stats.py:alien.py:ship.py:bullet.py:scoreboar...原创 2019-06-20 11:05:28 · 767 阅读 · 3 评论 -
python 课后习题:项目二数据分析之《冰与火之歌》全五卷人物关系图
其实这种人物关系图网上教程一大堆,我也是照着做的。在这里说一下我出错的地方,以及需要注意的一些东西。注意:a. 代码缩进,我照着网上抄,网上的缩进不清楚然后我抄错了都没发现,结果出现了人名出现次数都为1的结果……b. 字符转码问题,这个一向很麻烦,出现decode error的话建议百度解决。我就出现了这种问题,需要将txt文件另存为,修改编码方式为utf8。 (当然不是所有问题都这么解决的...原创 2019-05-12 23:29:09 · 960 阅读 · 0 评论