python中ans的用法_Python的一些用法分享
1)正則表達式的使用
#正則表達式的模塊
import re
#正則表達式
代碼如下:
rePattern = '.*[0-9]{4}'
pattern = re.compile(rePattern)
#匹配
if pattern.match(line):
return True
else:
return False
----------------------------------------
2)在函數中使用全局變量
代碼如下:
def func():
global num
-------------------------------------------
3)python默認print輸出換行
如果需要輸出時不換行,在最后加上逗號即可。
代碼如下:
print 'Hello World!',
-------------------------------------------
4)字符串的切分
根據某個字符串切分,使用split(),默認參數為空白字符,包括空格、回車、制表符等:
strList = strs.split('_')
如果需要根據多個字符串進行切分,可以使用正則表達式:
代碼如下:
#根據空格和水平制表符切分
strList = re.split("[\t\s]", strs)
----------------------------------------------
5)判斷一個字符串是否是數字
代碼如下:
if str.isdigit():
return True
else:
return False
------------------------------------------------
6)文件的讀寫
代碼如下:
#讀文件
fin = file('1.txt', 'r')
#寫文件
fout = file('1_ans.txt', 'w')
while True:
line = fin.readline()
#文件結尾
if len(line)==0:
break
fout.write(line)
fin.close()
fout.close()
-----------------------------------------------------
7)列表的使用
代碼如下:
ansList = []
#增加列表里的值
ansList.append('Hello1')
ansList.append('Hello2')
#對列表進行排序
ansList.sort()
#遍歷輸出
for ans in ansList
print ans
總結
以上是生活随笔為你收集整理的python中ans的用法_Python的一些用法分享的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: c mysql实体类生成工具_【干货分
- 下一篇: websocket python爬虫_p