
python
「已注销」
这个作者很懒,什么都没留下…
展开
-
python 列表切片
什么是切片?字符串、列表、元组在python中都符合“序列”这一特征,只要符合这一特征的变量我们都可以用切片(slice)去存取它们的任意部分。我们可以把序列想像成一个队列,我可能需要前面三位、后面三位、或从第三位后的四位、或隔一个取一个等,我们用切片操作符来实现上述要求。切片操作符在python中的原型是[start:stop:step]即:[开始索引:结束索引:转载 2014-02-26 16:25:41 · 844 阅读 · 0 评论 -
string.capwords()函数
代码 :import syssys.path.append("C:\Python27\Lib")from string import *s='AAa dwEf sldfji'print capwords(s)输出:Aaa Dwef Sldfjistring模块中的capwords()函数功能:1.将每个单词首字母置为大写2.将每个单词除首字母外的字母均置为小写;原创 2014-02-20 10:31:08 · 1469 阅读 · 0 评论 -
python中maketrans和translate的用法
例1.首先说下maketrans函数是生成一个翻译表,比如将‘abc',按照顺序翻译成'ABC'。就可以这样写import stringt=string.maketrans('abc','ABC')将字符'a'->'A','b'->'B','c'->'C'。然后使用translate函数’abc123‘.translate(t,'123')。translat原创 2014-02-20 10:29:28 · 1793 阅读 · 1 评论 -
python 中 r+string的用法
在python中,字符串前加r代表此字符串为原样显示,不转义。例:字符串'\n'可转义为换行,若其前加上字母r,即r'\n',则不进行转义,结果将原样显示'\n'代码:>>> print '***\n\t***'*** ***>>> print r'***\n\t***'***\n\t***>>>原创 2014-02-20 10:26:39 · 2945 阅读 · 0 评论 -
python VS C
1.python不支持C语言中的自增1和自减1操作符,这是因为+和-也是单目操作符,python会将--n解释为-(-n)从而得到n,同样++n的结果也是n.2.python的变量命名规则同C,python的变量名是大小写敏感的。3.下划线(_)在python解释器中有特别的含义,表示最后一个表达式的值。4.内建函数raw_input(),读取标准输入,并将读取到的数据赋值给指定的变量原创 2014-03-11 09:06:04 · 657 阅读 · 0 评论 -
linux平台下C语言调用python代码示例
首先有三个部分,1.python代码,名为pyadd.py,代码如下:def add(a=1,b=1): print "*************" print "in python function add" print "a="+str(a) print "b="+str(b) print "ret="+s原创 2014-03-10 15:28:47 · 4393 阅读 · 0 评论 -
python之单词统计(words count)
wdCount.py内容如下:#!/usr/bin/pythonimport sysdef print_words(filename): fp = open(filename, "r") text = fp.read() print "text content is :\n" + text fp.close()原创 2014-03-19 18:46:32 · 1501 阅读 · 0 评论