
python
joob000
这个作者很懒,什么都没留下…
展开
-
python 列表各个方法的区别 面试题
总结:① insert,append,extend区别?append用于向列表尾部追加一个元素,无返回值insert用于向列表任意指定位置插入一个元素,无返回值, 不会越界extend用于将另一个列表中的所有元素追加到当前列表的尾部,无返回值这三种方法属于原地操作,地址(id)不变另外还有“+” 和 “*” 操作也可以实现列表添加元素的目的,但这两个运算符不属于原地...原创 2018-08-16 19:40:10 · 945 阅读 · 0 评论 -
利用tomcat起一个文件下载服务
配置文件conf/web.xml: <init-param> <param-name>listings</param-name> <param-value>true</param-value> </init-param>将原来的false改...原创 2019-01-31 11:23:27 · 256 阅读 · 0 评论 -
pygame的安装 和 pyinstaller打包问题
一、软件准备1.下载python3.6https://www.python.org/downloads/2.下载pip的wheel包https://pypi.python.org/pypi/pip/8.0.2点击下载上面的File3.下载windows的easy installer https://pypi.python.org/pypi/setuptools#insta...原创 2019-01-29 21:58:37 · 572 阅读 · 0 评论 -
python3 的text、content、json的使用
resp.text返回的是Unicode型的数据。 resp.content返回的是bytes型的数据。 也就是说,如果你想取文本,可以通过r.text。 如果想取图片,文件,则可以通过r.content。 (resp.json()返回的是json格式数据) ...原创 2018-08-29 09:24:22 · 2603 阅读 · 0 评论 -
python 众数求法 value找key
def mnum(xli): d = defaultdict(int) for ch in xli: d[ch] += 1 x=[i for i in d.values()] # ① # print(list(d.keys())[list(d.values()).index(max(x))]) # ② z=[i for i,...原创 2018-08-21 10:58:55 · 336 阅读 · 0 评论 -
python 序列
python序列序列基本概念:python数据的集合总称序列,分为有序序列和无序序列两类;有序序列包括: 列表,元组,字符串无序序列包括: 字典,集合,控制集合数据的对象一、列表列表:python中是有序的、可变数据集合,使用一对标识[ ];#列表初始化语法①li=[]②li=list()#1.列表的增、删、改、查、排、序 #增①list...原创 2018-08-21 13:00:40 · 7951 阅读 · 0 评论 -
python 列表、元组、字典、集合区别
一、列表1.任意对象的有序集合 列表是一组任意类型的值,按照一定顺序组合而成的 2.通过偏移读取 组成列表的值叫做元素(Elements)。每一个元素被标识一个索引,第一个索引是0,序列的功能都能实现 3.可变长度,异构以及任意嵌套 列表中的元素可以是任意类型,甚至是列表类型,也就是说列表可以嵌套 4.可变的序列 支持索引、切片、合并、删除等等操作,它们都是在原处进行修改列表 5.对象...转载 2018-08-20 14:28:57 · 280 阅读 · 0 评论 -
python 列表 小例子
#猴子吃桃函数方式from functools import reduceimport randomdef f(day): if(day==10): return 1 else: return (f(day+1)+1)*2x=[f(i) for i in range(1,11)]print(x)#猴子吃桃lambda表达式mli=[...原创 2018-08-20 08:58:20 · 717 阅读 · 0 评论 -
Python 内置函数
本节内容:数学运算(7个) 类型转换(24个) 序列操作(8个) 对象操作(7个) 反射操作(8个) 变量操作(2个) 交互操作(2个) 文件操作(1个) 编译执行(4个) 装饰器(3个)数学运算:abs:求数值的绝对值>>> abs(-2)2divmod:返回两个数值的商和余数>>> divmod(10,3)(3...转载 2018-08-22 13:21:09 · 169 阅读 · 0 评论 -
pygame的冲突检测
一、精灵与精灵之间的冲突检测1.两个精灵之间的矩形检测在只有两个精灵的时候我们可以使用pygame.sprite.collide_rect()函数来进行一对一的冲突检测。这个函数需要传递2个参数,并且每个参数都是需要继承自pygame.sprite.Sprite。举个例子:spirte_1 = MySprite("sprite_1.png",200,200,1)sprite_2...转载 2019-02-12 12:32:23 · 1050 阅读 · 2 评论