Python的一些用法分享


Posted in Python onOctober 07, 2012

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 相关文章推荐
python dict.get()和dict['key']的区别详解
Jun 30 Python
Python用模块pytz来转换时区
Aug 19 Python
Python实现求数列和的方法示例
Jan 12 Python
pycharm下查看python的变量类型和变量内容的方法
Jun 26 Python
对Python 窗体(tkinter)文本编辑器(Text)详解
Oct 11 Python
Python3爬虫爬取百姓网列表并保存为json功能示例【基于request、lxml和json模块】
Dec 05 Python
python 用下标截取字符串的实例
Dec 25 Python
把django中admin后台界面的英文修改为中文显示的方法
Jul 26 Python
python打开使用的方法
Sep 30 Python
Java文件与类动手动脑实例详解
Nov 10 Python
PyTorch加载自己的数据集实例详解
Mar 18 Python
django 外键创建注意事项说明
May 20 Python
Python天气预报采集器实现代码(网页爬虫)
Oct 07 #Python
python代码检查工具pylint 让你的python更规范
Sep 05 #Python
python 基础学习第二弹 类属性和实例属性
Aug 27 #Python
用Python写的图片蜘蛛人代码
Aug 27 #Python
Python模块学习 filecmp 文件比较
Aug 27 #Python
Python模块学习 datetime介绍
Aug 27 #Python
Python运行的17个时新手常见错误小结
Aug 07 #Python
You might like
example1.php
2006/10/09 PHP
一个分页的论坛
2006/10/09 PHP
初品cakephp 入门基础
2012/02/16 PHP
PHP获取当前页面完整URL的实现代码
2013/06/10 PHP
ThinkPHP查询中的魔术方法简述
2014/06/25 PHP
PDO操作MySQL的基础教程(推荐)
2017/08/18 PHP
Mac下快速搭建PHP开发环境步骤详解
2019/05/05 PHP
ext checkboxgroup 回填数据解决
2009/08/21 Javascript
基于jQuery的简单的列表导航菜单
2011/03/02 Javascript
基于jQuery的遍历同id元素 并响应事件的代码
2012/06/14 Javascript
js模拟点击事件实现代码
2012/11/06 Javascript
js实现点击文本框显示日期选择器特效代码分享
2020/05/21 Javascript
用nodejs搭建websocket服务器
2017/01/23 NodeJs
jQuery AJAX 方法success()后台传来的4种数据详解
2018/08/08 jQuery
浅谈Vue中render中的h箭头函数
2019/11/07 Javascript
微信小程序去除左上角返回键的实现方法
2020/03/06 Javascript
Python中max函数用法实例分析
2015/07/17 Python
深入学习python的yield和generator
2016/03/10 Python
Python 爬虫学习笔记之单线程爬虫
2016/09/21 Python
pandas把所有大于0的数设置为1的方法
2019/01/26 Python
python matplotlib实现双Y轴的实例
2019/02/12 Python
python实现简易淘宝购物
2019/11/22 Python
Python matplotlib修改默认字体的操作
2020/03/05 Python
pip install 使用国内镜像的方法示例
2020/04/03 Python
Python Tricks 使用 pywinrm 远程控制 Windows 主机的方法
2020/07/21 Python
Java byte数组操纵方式代码实例解析
2020/07/22 Python
PyCharm Ctrl+Shift+F 失灵的简单有效解决操作
2021/01/15 Python
HTML5 解析规则分析
2009/08/14 HTML / CSS
Charles&Keith美国官方网站:新加坡快时尚鞋类和配饰零售商
2019/11/27 全球购物
需求分析说明书
2014/05/09 职场文书
村委会贫困证明范本
2014/09/17 职场文书
大一工商管理职业生涯规划:有梦最美,行动相随
2014/09/18 职场文书
2014年镇党建工作汇报材料
2014/11/02 职场文书
调研报告的主要写法
2019/04/18 职场文书
使用tensorflow 实现反向传播求导
2021/05/26 Python
Python pygame实现中国象棋单机版源码
2021/06/20 Python