摘要: python字符串的常见处理方法 返回字串首次出现的位置(找不到返回-1) 代码示例说明: tel='13612345678' print(tel.replace(tel[3:7],'****')) out:136****5678 print('12345@qq.com'.split('@')) o 阅读全文
posted @ 2019-10-16 16:52 另一个起点 阅读(1447) 评论(0) 推荐(0) 编辑
摘要: [expression for i in iterable if condition] expression 就是对每一个元素的具体操作表达式;iterable是某个可迭代对象,如列表,元组或字符串等;if condition 是对每一个元素做分支判断, 如果条件符合,则expression操作对应 阅读全文
posted @ 2019-10-16 16:32 另一个起点 阅读(3398) 评论(0) 推荐(0) 编辑
摘要: 字典是非常常用的一种数据结构,它与json格式的数据非常相似,核心就是以键值对的形式存储数据,关于Python中的字典做如下四点说明: 1.构造字典对象需要用大括号表示 {},每个字典元素都是以键值对的形式存在,并且键值对之间用英文状态下的'':''隔开 2.键在字典中是唯一的,不能有重复,对于字符 阅读全文
posted @ 2019-10-16 11:02 另一个起点 阅读(3734) 评论(0) 推荐(0) 编辑
摘要: 元组与列表类似,关于元组同样需要做如下三点: A.概念 1.元组通过英文状态下的圆括号构成“()”.其存放元素与列表一样,可以是不通的数值类型,也可以是不通的数据结构。 2.元组仍然是一种序列,所以几种获取列表元素的索引方法同样可以使用到元组对象中。 3.与列表最大的区别是,元组不再是一种可变类型的 阅读全文
posted @ 2019-10-16 09:41 另一个起点 阅读(615) 评论(0) 推荐(0) 编辑
摘要: 1.列表元素的增加 python提供三种方法增加元素,append,extend,insert。 区别:例 list3=[1,10,100,1000,10000] A. list3.append(2) print(list3) out:[1,10,100,1000,10000,2] #在末尾添加数字 阅读全文
posted @ 2019-10-15 17:43 另一个起点 阅读(4853) 评论(0) 推荐(0) 编辑
摘要: <1>.python的列表 索引方式: 例如,list1 = ['张三','男','33','江苏','硕士','已婚',['身高178','体重72']] 1.正向单索引 print(list1[0]) print(list1[3]) ... out: 张三 江苏 ... 2.负向单索引 prin 阅读全文
posted @ 2019-10-15 16:31 另一个起点 阅读(18744) 评论(1) 推荐(1) 编辑
摘要: 刚接触程序语言的时候,经常会用到一些排序的问题,按照算法运行效率和理解上面来看的话,有的时候我们可以记录一些比较便于理解的; 1:如果一个班有5个同学考试成绩如下,需要我们通过程序的方式来对成绩从高到低来排序,学生成绩如下: 88,52,67,93,87(各个同学的成绩不相等) 方法一: list 阅读全文
posted @ 2019-10-11 13:26 另一个起点 阅读(1181) 评论(0) 推荐(0) 编辑
摘要: Python中xlrd模块解析 xlrd 导入模块 import xlrd 2、打开指定的excel文件,返回一个data对象 data = xlrd.open_workbook(file) #打开excel表,返回data对象 3、通过data对象可以得到各个sheet对象(一个excel文件可以 阅读全文
posted @ 2019-09-19 12:36 另一个起点 阅读(7539) 评论(0) 推荐(0) 编辑
摘要: open("路径","打开方式") 打开方式:'r'只读模式,‘w’写模式,‘a’追加模式 ‘b’二进制模式,‘+’读/写模式。例: fh=open("F:/file1.txt","w") #以写的方式打开文件,如果文件存在就打开,如果文件不存在就创建再打开(已写模式打开文件的时候会把原有的内容替换 阅读全文
posted @ 2019-09-18 13:04 另一个起点 阅读(511) 评论(0) 推荐(0) 编辑
摘要: 正序: for i in range(1,10): for j in range(1,i+1): print(str(i)+"*"+str(j)+"="+str(i*j)+" ",end="") print() 逆序: a=9while a>0: for i in range(1,a+1): pri 阅读全文
posted @ 2019-09-18 11:04 另一个起点 阅读(1508) 评论(0) 推荐(0) 编辑