python
bookaswine
这个作者很懒,什么都没留下…
展开
-
Python中的引号
Python中的单引号、双引号、三单引号、三双引号都是表示字符串的。一.单引号:在字符串中间出现单引号时,则需要使用转义字符,例如:a='I\'m a boy'print a出现双引号时,则不用使用转义字符,例如:a='I"m a boy'print a二.双引号:出现双引号时,则需要使用转义字符,例如:a="I\"m a boy"print原创 2015-01-06 21:52:43 · 861 阅读 · 0 评论 -
Python格式化字符串的四种方法
在Python中%号代表字符串格式化操作符,%s称为转换说明符。 方法1:只使用转换说明符print 'hello %s!' % ('Tom')方法2:使用字典名值对print 'hello %(name)s!' % {'name':'Tom'}方法3:使用str.formatprint '{greet} from {language}.'.format原创 2015-01-11 17:21:27 · 619 阅读 · 0 评论 -
从Python列表Remove操作的一个小问题说开去
从Python列表Remove操作的一个小问题说开去原创 2014-12-14 17:22:19 · 1374 阅读 · 0 评论 -
Python反转列表的三种方式
方式一:使用reversed()函数a=[1,2,3,4,5,6,7,8,9]b=list(reversed(a))print b注意:reversed()函数返回的是一个迭代器,而不是一个List,需要再使用List函数转换一下。方式二:使用sorted()a=[1,2,3,4,5,6,7,8,9]c=sorted(a,cmp=None, key=None, re原创 2015-01-06 21:47:17 · 67142 阅读 · 8 评论 -
python中range函数和xrange函数的区别
Range:range([start,] stop[, step]),根据start与stop指定的范围以及step设定的步长,生成一个序列。 Xrange:用法与range完全相同,所不同的是生成的不是一个序列,而是一个生成器。代码示例:a1 = range(0, 10)a2 = xrange(0, 10)print a1print type(a1)pr原创 2015-01-25 16:30:48 · 476 阅读 · 0 评论