python
h03580
这个作者很懒,什么都没留下…
展开
-
python利用栈先进后出的思想实现括号的检测
许多编译器可以实时的检测我们写代码时各种括号使用是否符合规范,利用栈先进后出的思想实现这一功能def match1(str1): con = "(){}[]" arr = [] for item in str1: #剔除所有的非括号的字符 if con.find(item) == -1: continue #筛选出所有的"...原创 2018-11-23 16:29:09 · 320 阅读 · 0 评论 -
Python利用栈的思想实现迷宫小游戏
迷宫地图为一个二维数组,其中元素1代表墙,表示路不通;0代表通路maze = [ [1,1,1,1,1,1,1,1,1,1,1,1], [1,0,0,0,1,1,1,1,1,1,1,1], [1,1,1,0,0,0,1,1,1,1,1,1], [1,1,1,1,1,0,1,1,1,1,1,1], [1,1,1,1,1,0,1,1,1,1,1,1], ...原创 2018-11-23 21:53:44 · 1278 阅读 · 0 评论 -
python列表添加数据
python往列表里面添加数据的方法以及各种方法时所用时间循环arr=[]for item in range(1000): arr.append(item)加法arr=[]for item in range(1000): arr=arr+[item]range的方法list(range(1000))推导式[i for i in range(1000)]...原创 2018-11-19 16:18:28 · 18671 阅读 · 0 评论 -
python实现验证码的制作
面向对象的方式实现验证码创建验证码from PIL import Image,ImageDraw,ImageFontimport randomimport ioclass Code:#初始化 def __init__(self): self.width=150 self.height=30 self.im=None...原创 2018-11-19 20:45:37 · 160 阅读 · 0 评论