摘要: 已实现内容:根据贝塞尔曲线绘制出抛物线 问题:贝塞尔曲线创建的时候是完整的曲线,无法画出虚线绘制部分线段。而且速度向下时不符合客观事实。 需求:绘制出符合地球物理的抛物线,虚线 早期的代码,用过百度百科的斜抛公式,和二次函数交点式解法求函数,但是效果都不理想。后来发现自己对于游戏的理解太过浅薄,在程 阅读全文
posted @ 2018-08-26 20:59 涣远 阅读(384) 评论(0) 推荐(0) 编辑
摘要: 最近在做一个游戏,愤怒小鸟百战天虫一类的,好像叫做炮术游戏吧。然后遇到了一些数学问题,发现自己果然不擅长数学,花了不少时间。分享一下已经解决的问题。 已实现的内容:人物的初速度根据触点离人物位置而变化,触点离人物越远,松手后人物的初速度越大,飞的越远 问题:因为人物不能无限飞行。 需求:限制人物的行 阅读全文
posted @ 2018-08-23 17:42 涣远 阅读(430) 评论(0) 推荐(0) 编辑
摘要: 《淘金者》是上个世纪的红白机游戏,于1983年在任天堂家用游戏机FC上首度公布并进行发售,百度百科说是班戈环帝国三部曲之一,给一代人留下深刻回忆巴拉巴拉…… 图形化的游戏引擎极大的简化了游戏的开发过程,前段时间看书用python的pygame写一个打飞机小游戏耗费了几天的时间,在游戏引擎上实现一个相 阅读全文
posted @ 2018-07-19 21:35 涣远 阅读(530) 评论(0) 推荐(0) 编辑
摘要: 一、基本操作 模式:正常模式(默认)输入模式(在普通模式中按i,esc切换回普通模式) 1、光标在屏幕文本中用hjkl字母键控制h(左移) j(下移) k(上移) l(右移) 2、进入vim编辑器(从命令行)$vim 文件名<回车> 3、退出vim编辑器,<esc> :q!<回车>放弃所有改动<es 阅读全文
posted @ 2018-06-13 22:15 涣远 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 电路板看上去很复杂,实际上确实很复杂。要学习‘现代印刷电路的原理与工艺’就要了解电路的组成原理。只要理解印刷电路的构成,加上中学学习的简单电路知识,就能粗略地阅读电路板(pcb)。 下图是一个最简单的电路,用导线连接电源、开关、和灯L,构成了一个能够控制灯亮灭的电路。然后,我们试图在电路板上搭建一个 阅读全文
posted @ 2018-05-05 11:10 涣远 阅读(1322) 评论(0) 推荐(0) 编辑
摘要: 什么是网络爬虫?爬虫可以理解为一段按照一段规则抓取网络信息的程序,比如我们常用的搜索引擎就是网络爬虫。因为python写爬虫的效率比较高,所以很多爬虫都是使用python开发的。 爬虫模拟浏览器自动对服务器交互,一般web浏览器发生的事情:打开浏览器,浏览器对服务器发送请求,服务器回应客户端,浏览器 阅读全文
posted @ 2018-05-04 22:56 涣远 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 一、安装matplotlib 利用pip安装,在命令行中输入 pip就会自动下载matplotlib。下载完成后进入python的交互模式,输入 如果没有出现错误信息,表明安装成功。 二、绘制折线图和散点图 绘制散点图,并让点的颜色渐变 三、随机漫步 1、创建RandomWalk()类 1 from 阅读全文
posted @ 2018-01-25 16:51 涣远 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 十、遍历列表 1、python提供了一个函数range(),可以生成一个整数序列,用list()可以转换成列表。比如 2、for循环 语法是for x in ...:。把...每个元素代入变量x,然后执行缩进的语句。(注意:for语句后的冒号“:”很容易忘记) 3、切片 通过切片,可以生成列表的子集 阅读全文
posted @ 2018-01-19 20:01 涣远 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 八、数据类型 我们知道计算机中的一切都是以数字的形式存在的,和传统的数学对数字有自然数、整数、奇偶数等数字分类一样,计算机对数据也有分类。如果要python做特特定的工作,就要指定数据类型。下面是几种常见的数据类型: 1、整数 int 和数学中的整数一样,包括正整数和负整数。-100、0、1、100 阅读全文
posted @ 2018-01-18 10:36 涣远 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 六、变量 变量是用来存放数据的储存空间。与中学数学中函数的变量类似,却又不完全相同。我们可以把不同的数据储存在变量中,也能把不同的数据从变量中读取出来。有人形象地把变量比作罐头,我们可以把不同的食物封到罐头里面,也能从罐头中取出我们存放的食物。 在大多数编程语言中“=”等号叫做赋值,和数学中的等于有 阅读全文
posted @ 2018-01-17 10:09 涣远 阅读(180) 评论(0) 推荐(0) 编辑