码迷,mamicode.com
首页 > 编程语言 > 详细

python第六天

时间:2016-08-21 22:39:36      阅读:255      评论:0      收藏:0      [点我收藏+]

标签:

电脑坏了一个礼拜,技术分享,不过好在在机智的小北方强大的傲娇力下让其脱胎换骨,再战5年没问题~~~话说这个电脑还是北方大二的时候买的,用了也有4年多了啊,在此也多谢某位小伙伴,毕竟北方多windows系统确实是一窍不通技术分享

好吧,今天的内容真心比较简单,因为是在撸redhat的时候就已经GET到的技术分享

1.正则表达式:

正则表达:
. 匹配任意字符(除了\n)
[...] 匹配字符集
\d \D 匹配数字 匹配非数字
\s \S 匹配空白 匹配飞空白字符
\w \W 匹配单词字符[a-zA-Z0-9] 匹配非单词字符
* 匹配前一个字符0次或无限次
+ 匹配前一个字符1次或无限次
? 匹配前一个字符0次或1次
{m} {m,n} 匹配前一个字符m次或者n次
*? +? ?? 匹配模式变为非贪婪模式(尽可能少匹配)
^ 匹配字符串开头
$ 匹配字符串结尾
\A \Z 指定字符串匹配必须出现在开头(结尾)
| 匹配左右任意一个表达式
(ab) 括号中表达式作为一个分组
\<number> 引用编号为num的分组匹配到的字符串
(?P<name>) 给分组起一个别名
(?P=name) 引用别名为name的分组匹配字符串

search(pattern,string,flags=0) 在一个字符串中查找匹配
findall(pattern,string,flags=0) 找到匹配,返回所有匹配部分的列表
sub(pattern,repl,string,count=0,flags=0) 将字符串中匹配正则表达式的部分替换为其他值
split(pattern,string,maxsplit=0,flags=0) 根据匹配分割字符串,返回分割字符串组成的列表

re.I 忽略大小写

 

其实这些根本没有什么卵用,关键时刻就特么得去试试试试,大爷的技术分享我的刀呢?

 

2.反射:卧槽,这个东西真的是碉堡了!碉堡了!碉堡了!傲娇如北,都说它碉堡了!可想而知这东西多么的凶残,具体的,这种碉堡了的东西我是不会拿出来分享给其他人的,呵呵

3.os跟sys:可以直接调系统命令了,这个世界一下子就宽敞了许多,我又可以各种拯救地球了,最重要的一点~~~

1 #!/usr/bin/env python
2 import os
3 import sys
4 sys.path.append(os.path.dirname(os.path.dirname(os.path.abspath(__file__))))

 

4.加密:可以用来保存羞羞的东西哦技术分享

 1 #!/usr/bin/env python
 2 import hashlib
 3 obj = hashlib.md5(bytes(mengmengda, encoding=utf-8))
 4 obj.update(bytes(123, encoding=utf-8))
 5 r = obj.hexdigest()
 6 print(r)
 7 
 8 C:\Users\Administrator\AppData\Local\Programs\Python\Python35\python.exe C:/Users/Administrator/PycharmProjects/ACE/study6/lib/jiami.py
 9 0b6ca5dd011a2887f57ba52f1754bca8
10 
11 Process finished with exit code 0

5.卖个萌:

 1 #!/usr/bin/env python
 2 import sys
 3 import os
 4 import time
 5 
 6 def view_num(num ,total):
 7     rate = num / total
 8     rate_num = int(rate * 100)
 9     r1 = \r%s%d%% %(#*num, rate_num)
10     sys.stdout.write(r1)
11     sys.stdout.flush()
12 
13 if __name__ == __main__:
14     for i in range(0, 101):
15         view_num(i, 100)
16         time.sleep(0.05)
17 
18 C:\Users\Administrator\AppData\Local\Programs\Python\Python35\python.exe C:/Users/Administrator/PycharmProjects/ACE/study6/lib/s1.py
19 ############################################44%
20 Process finished with exit code 1

北方现在的电脑性能太好啦~~~~技术分享

 

python第六天

标签:

原文地址:http://www.cnblogs.com/bfmq/p/5793791.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!