![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
文章平均质量分 88
幸福奋斗史
这个作者很懒,什么都没留下…
展开
-
Python input EOFError:EOF when reading a line
python input EOFError: EOF when reading a line代码如下: 1 from multiprocessing import Process 2 3 def test(): 4 print("----我是子进程-----") 5 num = input("请输入内容:") 6 print(num) 7 ...原创 2018-10-14 20:50:33 · 30577 阅读 · 2 评论 -
正则表达式详解
正则表达式主要用于对字符串进行特定的处理,如判断一串字符是否是手机号,一串字符中是否含有某些特定的字符,等等。Python中正则表达式的使用:import restr1 = "leon"str2 = "leonisagoodman&a原创 2018-11-22 16:10:46 · 139 阅读 · 0 评论 -
Python3 和 Python2 range区别
range(1000)在Python2中返回的是一个列表在Python3中返回的是一个可迭代对象将以下代码分别在Python2中和Python3中执行: 1 # coding=utf-8 2 3 from collections import Iterable 4 a = range(10) 5 print(a) 6 print(isinstance(a,Itera...原创 2018-11-29 22:34:25 · 484 阅读 · 0 评论 -
Python中的列表
Python中的列表属于采用分离式技术实现的动态顺序表顺序表表示元素保存在一块连续的存储区中。分离式是为了保证表对象的标识id不会变化,即连续的存储中存的是每个元素的存储地址,访问元素时,先在连续的存储区中找到对应的存储地址(每个存储地址占4个字节),再拿存储地址去访问元素。动态是指可以进行元素存储区扩充,Python官方实现中,list采用如下策略:建立空表时,系统分配一块能容纳8个元素的...原创 2018-12-13 17:59:14 · 134 阅读 · 0 评论 -
Python中列表添加元素各方法耗时情况
# coding=utf-8from timeit import Timer# 列表添加元素的方式: append insert extend 列表生成式 + 类型转换def t1(): a = [] for i in range(10000): a.append(i)def t2(): a = [] for i in range...原创 2018-12-11 16:46:56 · 1936 阅读 · 1 评论