
Python
AYZXX
这个作者很懒,什么都没留下…
展开
-
Python-pygame模块入门
1,使用python 创建一个窗口,并使用一张喜欢的图片做背景。import sysimport pygamefrom Car import car#主函数的入口def run_game(): """创建一个窗口""" pygame.init() #设置窗口的大小和标题(窗口大小必须是一对坐标,且必须用括号括起来) screen = pygame.di...原创 2018-07-25 18:54:01 · 764 阅读 · 0 评论 -
python-栈zhan
栈:栈可以看作在同一位置上进行插入和删除的表,这个位置一般称为栈顶。栈的基本操作是进栈和出栈,栈可以看作是一个容器,先入的数据保存在栈底,后入栈 的数据保存在容器顶部。出栈的时候,后入栈的先出,而先入栈的后出,因此栈有一个特性叫后进先出(LIFO)。 下面所示的pystack.py在python中创建一个简单的stack.,# --*--coding:utf-8 --*--#file ...原创 2018-07-31 09:09:33 · 734 阅读 · 0 评论 -
python-队列queue
队列:队列和栈的结构类似,不同的是,队列的出队操作是在队首元素进行的删除操作。因此对于队而言,先入队的 元素将进行先出对,因此队列的特性可以称为先进先出(FIFO)。下面是用python 简单的模拟一个队列# --*--coding:utf-8 --*--#file jiandan.py#class PyQueue: def __init__(self,size = 20)...原创 2018-07-31 10:07:50 · 332 阅读 · 0 评论 -
python--二叉树
二叉树:二叉树是比较特殊的树,它最多只有两个叉,在python中我们可以用类的方式建树和遍历。下面是用python的方式实现简单的二叉树的建立和遍历。# --*--coding:utf-8 --*--#file jiandan.py#建立二叉树的类class Btree(): def __init__(self ,value): self.data=value...原创 2018-07-31 11:39:28 · 397 阅读 · 0 评论 -
python - 图
图 :使用python建图,只要用到python中的字典,每一个节点的权重为字典中的键,与节点相连接的边组成的是值。下面是一个简单的建图和遍历深搜。# --*--coding:utf-8 --*--#file jiandan.pydef searchGraph(graph,start,end): results = [] generatePath(graph,[st...原创 2018-08-01 09:14:09 · 511 阅读 · 0 评论