python
文章平均质量分 57
一只小海疼
这个作者很懒,什么都没留下…
展开
-
如何使用python批量修改文件名称?
import sys, string, os, shutil#输入目录名和前缀名,重命名后的名称结构类似prefix_0001#首先新建一个方法RenameFilesdef RenameFiles(srcdir, prefix): #读取文件夹中的数据 srcfiles = os.listdir(srcdir) index = 1 #循环需要修改的文件夹 for sr...原创 2018-05-31 11:55:08 · 1459 阅读 · 0 评论 -
Python使用正则表达式判断邮箱地址的合法性!
首先使用正则定义邮箱地址的通用表达式:^[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$释义:a-zA-Z 表示为26个英文字母的大小写格式 0-9 表示0到9之间的数 _- 表示下划线及中线 $ 表示结尾终止#引入Python处理正则表达式的库 reimport...原创 2018-12-11 15:32:24 · 10358 阅读 · 4 评论 -
Python中复制、浅拷贝与深拷贝详解!
复 制:即对象赋值,直接向某个对象赋值给另一个对象,不过父对象及子对象做出改变时,复制后的对象值也会做出改变!>>> b=alist>>> print b[1, 2, 3, ['a', 'b']]>>> alist.append(5)>>> print alist;print b[1, 2, 3, ['a',...原创 2019-01-19 15:02:36 · 801 阅读 · 0 评论 -
使用Python生成随机验证码!
#导入random,用于生成随机数的包import random def verifCode(): temp='' for i in range(10): j = random.randrange(0,4) if j == 3 or j == 4: rand1 = random...原创 2019-01-21 13:48:10 · 387 阅读 · 0 评论 -
Python冒泡排序
# 冒泡排序def bubbleSort(data): #循环次数,因为最后一位数无法作比较,所以len(data) - 1 for i in range(len(data) - 1): #冒泡次数,需冒泡len(data) -1次,但是已经冒泡完的数不需要在进行比较,所以len(data) -1 - i for j in range(len(d...原创 2019-01-22 10:45:26 · 212 阅读 · 0 评论