自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (2)
  • 收藏
  • 关注

原创 python学习--贪吃蛇游戏3

有了获取键盘操作方向的功能后,接下来就是针对不同移动方向的指令来进行相应的移动。本节我们实现了贪吃蛇得方向操作和吃掉食物增长身体得功能,下一节我们完成游戏终止条件的判断。上述move_key函数的作用是检测用户的按键输入并根据这个输入更新。上一节让蛇动了起来,本节我们给蛇装上“方向盘”,操纵蛇去吃掉食物。变量,这个变量是用来存储蛇的下一个移动方向的。有了以上各个模块之后,我们把他组装起来,

2023-10-27 19:58:30 101

原创 python学习--贪吃蛇游戏2

继续向右行进一步,此时蛇头在(0,3)点,snake_body = [[0,0],[0,1],[0,2]],此时蛇身长度为4,超过最大长度,所以把蛇身第一个点(0,0)删掉,此时snake_body = [[0,1],[0,2]],此时蛇身长度为3,以此类推。继续向右行进一步,此时蛇头在(0,2)点,snake_body = [[0,0],[0,1]],此时蛇身长度为3;初始蛇头在(0,0)点,蛇身列表为空,snake_body = [],蛇身最大长度为3,此时蛇身长度为1.

2023-10-26 10:42:46 55

原创 python学习--贪吃蛇游戏1

假如游戏界面是500*400的,一个小方块是20*20,那么整个地图就可以看成一个20行25列的二维数组game_map<array>,game_map[0][0],代表第一个方块,方块左上角在画布上的位置为(0,0),方块右下角在画布上的位置为(20,20),game_map[0][1]代表第一行第二个方块,这个方块左上角在画布中的位置为(20,0),右下角位置为(40,20),以此类推。那么我们的策略就是用二维数组的值来区分墙,蛇,食物,空白,例:0:空白;3、开始游戏后,键盘控制上下左右,吃食物;

2023-10-23 11:24:06 57

原创 sql学习笔记之(4)字符串切割函数regexp_substr()

sql也提供了对字符串进行正则分割,取特定字符的函数——regexp_substr()regexp_substr()函数格式如下:regexp_substr(str, pattern, position, occurrence, modifier)其中:str:待分割的字符串或者字段值;pattern:匹配的正则表达式,pattern = '[^___]+',下划线的内容就是需...

2018-11-27 15:25:02 5380

原创 sql学习笔记之(3)row_number()函数详解

row_num()语法: row_number() over(partition by location order by pm2_5 desc) as num根据col1分组,然后根据col2进行排序,排序的序号为index实例使用数据为三城市近三天pm2.5数值表:现在想要求每个城市这三天pm2.5数值最高的那一天,逻辑为首先对location进行分组,然后对每一组的P...

2018-11-26 17:47:49 2329

原创 sql学习笔记之(1)筛选分组的having子句

看这样一张表:是北京、上海、重庆三天的pm2.5的数值,现在想要求这三天日均pm2.5&gt;200的城市,使用sql子查询的话,语句如下:select * from (select location, round(avg(pm2_5), 0) ave_pm2_5 from test_having_pm25 group by location...

2018-11-26 17:02:43 678

原创 sql学习笔记之(2)日期格式转换详解

sql日期格式转换主要包括 to_date(字符串转换成日期格式)和 to_char(日期格式转换成字符串)。先来看一下日期格式的缩写:YYYY:年MM:月DD:日HH24:小时(24时制)HH12:小时(12时制)MI:分钟SS:秒钟例子: 2018-11-26 14:53:12     YYYY-MM-DD HH24:MI:SS1、to_date(字...

2018-11-26 15:15:30 2487

行列式课程ppt

介绍了二阶三阶行列式。在以往的中学数学中,我们接触过二元一次和三元一次等简单的方程组. 但是,从许多实践或理论问题里导出的方程组常常含有超过三个或更多的未知量,并且未知量的个数与方程的个数也不一定相等

2017-11-16

改进的最小包围球随机增量算法

改进后的最小包围球随机增量算法比原先的随机增量算法的程序运行效率提高了百分之70

2015-09-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除