摘要: 数量词的贪婪模式与非贪婪模式 正则表达式通常用于在文本中查找匹配的字符串。Python里数量词默认是贪婪的(在少数语言里也可能是默认非贪婪),总是尝试匹配尽可能多的字符;非贪婪的则相反,总是尝试匹配尽可能少的字符。例如:正则表达式"ab*"如果用于查找"abbbc",将找到"abbb"。而如果使用非贪婪的数量词"ab*?",将找到"a"。 re.compile() >>> exp = re.... 阅读全文
posted @ 2016-03-13 23:46 黄小墨 阅读(315) 评论(0) 推荐(0) 编辑
摘要: data = [10, 4, 33, 21, 54, 3, 8, 11, 5, 22, 2, 1, 17, 13] ''' 思路:有多少个元素就循环多少次,每次循环从第一个元素开始与它后面的元素比较,如果比后面的大,就交换,第次循环最大的数就会被放在最后,那下一次循环就少遍历一位数。 ''' for j in range(len(data)-1): for i in range(len... 阅读全文
posted @ 2016-03-13 23:07 黄小墨 阅读(408) 评论(0) 推荐(1) 编辑
摘要: 1. 使用\r , 让其始终在行首输出,实现进度条 import sys, time ''' 使用\r 来实现进度条的效果,\r 是光标移到行首但不换行。 假设文件大小为60,一下下载1, 下载到60就是100% ''' j = '#' for i in range(1, 61): num = str(int((i/60) * 100)) #得到百分比, int去... 阅读全文
posted @ 2016-03-13 22:53 黄小墨 阅读(825) 评论(0) 推荐(0) 编辑
摘要: 1. random.random() 随机小数 >>> random.random() 0.6633889413427193 2. random.randint(1,9) 1-9之间随机生成一位数 >>> random.randint(1,9) 2 >>> random.randint(1,9) 2 >>> random.randint(1,9) 8 >>> random.... 阅读全文
posted @ 2016-03-13 22:21 黄小墨 阅读(541) 评论(0) 推荐(0) 编辑
摘要: 1. datatime.date.today() 当前日期 >>> import datetime >>> datetime.date.today() datetime.date(2016, 3, 13) 2. datetime.datetime.now() 当前时间 >>> datetime.datetime.now() datetime.datetime(2016, 3, ... 阅读全文
posted @ 2016-03-13 22:10 黄小墨 阅读(286) 评论(0) 推荐(0) 编辑
摘要: import time 1. time.gmtime() 显示当前structtime,格林时间 >>> import time >>> time.gmtime() time.struct_time(tm_year=2016, tm_mon=3, tm_mday=13, tm_hour=12, tm_min=48, tm_s ec=25, tm_wday=6, tm_yday=73, ... 阅读全文
posted @ 2016-03-13 21:16 黄小墨 阅读(369) 评论(0) 推荐(0) 编辑
摘要: sys.argv 命令行参数list, 第一个元素是程序本身路径 sys.exit(n) 退出程序,退出时输入信息n sys.version 获取python解释程序的版本信息 sys.maxint 最大int值 sys.path 返回块搜索路径,初始化时使用pythonpath环境变量的值 sys.platform 返回操作系统平台名称 sys.stdout.write(‘pl... 阅读全文
posted @ 2016-03-13 20:43 黄小墨 阅读(504) 评论(0) 推荐(0) 编辑
摘要: os.getcwd() 获取当前工作目录 os.chdir(‘dirname’) 改变当前脚本的工作目录 os.curdir 返回当前目录名,即“.” os.pardir 返回当前目录的父目录名,即”..” os.makedirs(‘dirname’) 创建目录,dirname可以带路径,如果中间有目录不存在,则会一起创建 os.mkdir(‘dirname’) 创建目录,不递归 ... 阅读全文
posted @ 2016-03-13 20:05 黄小墨 阅读(293) 评论(0) 推荐(0) 编辑