源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

Python的一些用法分享

  • 时间:2022-05-19 13:20 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:Python的一些用法分享
[b]1)正则表达式的使用。 [/b]
[u]复制代码[/u] 代码如下:
#正则表达式的模块 import re #正则表达式 rePattern = '.*[0-9]{4}' pattern = re.compile(rePattern) #匹配 if pattern.match(line): return True else: return False
[b]2)在函数中使用全局变量。[/b]
[u]复制代码[/u] 代码如下:
def func(): global num
[b]3)python默认print输出换行。 [/b]如果需要输出时不换行,在最后加上逗号即可。
[u]复制代码[/u] 代码如下:
print 'Hello World!',
[b]4)字符串的切分。[/b]   根据某个字符串切分,使用split(),默认参数为空白字符,包括空格、回车、制表符等: strList = strs.split('_')   如果需要根据多个字符串进行切分,可以使用正则表达式:
[u]复制代码[/u] 代码如下:
#根据空格和水平制表符切分 strList = re.split("[\t\s]", strs)
[b]5)判断一个字符串是否是数字。[/b]
[u]复制代码[/u] 代码如下:
if str.isdigit(): return True else: return False
[b]6)文件的读写[/b]
[u]复制代码[/u] 代码如下:
#读文件 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()
[b]7)列表的使用[/b]
[u]复制代码[/u] 代码如下:
ansList = [] #增加列表里的值 ansList.append('Hello1') ansList.append('Hello2') #对列表进行排序 ansList.sort() #遍历输出 for ans in ansList print ans
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部