python中r的用法,r'str'表示raw string,既忽略转义字符。因为和windows不一样,python中认为\就是转义字符escape sequences的标志。在python2.x中,unicode字符串需要在字符串前加u来表示,比如 str=u'汉字'而在python3.x中,u...
分类:
编程语言 时间:
2014-10-22 23:27:18
阅读次数:
270
1. 从python官方网站:http://www.python.org下载python的安装包2. 我下的版本是python-2.7.8.msi, 点击msi文件安装python3. 将python安装路径设置为添加到环境变量。4. 在命令行中输入python显示如下图则为安装成功哦!
分类:
编程语言 时间:
2014-10-22 10:52:23
阅读次数:
250
本文转自AstralWind的博客:Python正则表达式指南特来收藏1. 正则表达式基础1.1. 简单介绍正则表达式并不是Python的一部分。正则表达式是用于处理字符串的强大工具,拥有自己独特的语法以及一个独立的处理引擎,效率上可能不如str自带的方法,但功能十分强大。得益于这一点,在提供了正则...
分类:
编程语言 时间:
2014-10-21 21:03:23
阅读次数:
376
对于python来说,这两个模块是十分实用的两个模块,以一种简单的方法用于储存数据实例。pickle模块 提供用来储存Python各种数据序列化存储 # 原来的cPickle已经在python3中与pickle合并 dumps(obj) 返回对象信息存储成的二进制字符串 lo...
分类:
编程语言 时间:
2014-10-21 17:02:39
阅读次数:
609
CentOS6.3上安装的python版本是2.6,不能满足我运行软件的要求,所以对python进行升级。Python的最新版本已经是3.3,但是Python3的兼容性可能还有一定的问题,所以还是升级到2.7较为保险。Python2.7也能够满足绝大多数的软件需求了。官网下载Python2.7https://www.python.org/..
分类:
编程语言 时间:
2014-10-21 15:43:33
阅读次数:
231
python中遇到 *keys, **keys的形式其实 * 代表传递任意个无名字参数,这些参数通过Tuple访问 >>> def sum(*keys): ret= 0 for i in keys: ret += i re...
分类:
编程语言 时间:
2014-10-20 23:09:11
阅读次数:
252
转自:http://www.cnblogs.com/codingmylife/archive/2010/06/06/1752807.html1.性能Py3.0运行 pystone benchmark的速度比Py2.5慢30%。Guido认为Py3.0有极大的优化空间,在字符串和整形操作上可以取得很好...
分类:
编程语言 时间:
2014-10-20 16:52:06
阅读次数:
220
Q:最近在使用python3.4处理一些生物信息数据,需要将内容保存到excel中,但是,但是,发现xlwt不能再3.4中使用,即使安装也安装不成功。由于xlwt不兼容python3.4(x),不必要使用pip或者easy_install-3.4无味的尝试了差点因此放弃python,使用perl(其...
分类:
编程语言 时间:
2014-10-19 19:54:59
阅读次数:
574
如果要把python2编译器下的代码转换升级到python3编译器,可以使用python自带的 2to3工具进行转化:windows下转化:doc 命令窗口:>> python C:\Python34\Tools\Scripts\2to3.py -w test.py ( -w 参数 不要忘记写)li...
分类:
编程语言 时间:
2014-10-19 01:21:14
阅读次数:
730
此用例在python3.3.5中测试通过:输入:在python中输入是使用input,下面示例代码表示把输入的值存入变量s中,并输入s在这里提醒一下:使用input获取的值都是string类型输出:输出s有两种方式,第一种方式就是直接在屏幕中输入s,然后回车(上图)。第二种输出方式就是使用print...
分类:
编程语言 时间:
2014-10-16 01:35:01
阅读次数:
164