码迷,mamicode.com
首页 >  
搜索关键字:python技巧    ( 46个结果
python and-or 技巧学习
C语言中有类似的表达: bool ? a : b ,当表达式值为真的话,值为a,否则为b. 看一个例子: >>> a = "first" >>> b = "second" >>> 1 and a or b 'first' >>> 0 and a or b 'second' 这个例子很好理解,1 表示为真,值为a,否则为b. 在使用过程中,发现也不完全是这样,如果a 为假的话,表达式值...
分类:编程语言   时间:2014-12-15 23:38:21    阅读次数:236
python技巧:日期的遍历
import datetimedef date_range(start_date,end_date): for n in range(int((end_date-start_date).days)): yield start_date+datetime.timedelta(n) ...
分类:编程语言   时间:2014-12-04 00:41:24    阅读次数:4928
《Python CookBook2》 第四章 Python技巧 - 若列表中某元素存在则返回之 && 在无须共享引用的条件下创建列表的列表
若列表中某元素存在则返回之任务: 你有一个列表L,还有一个索引号i,若i是有效索引时,返回L[i],若不是,则返回默认值v 解决方案:列表支持双向索引,所以i可以为负数>>> def list_get(L,i,v=None): if -len(L)>> list_get([1,2,3,4,...
分类:编程语言   时间:2014-09-12 17:05:03    阅读次数:238
python技巧
列表解析语法:[exprforiter_variniterable][exprforiter_variniterableifcond_expr]如果是有类的情况下,可以使用classPerson(object):9def__init__(self,name,age=0):10self.name=na...
分类:编程语言   时间:2014-07-29 12:12:06    阅读次数:254
python技巧31[移植python2.x到3.x]
我们都知道python从2.x升级到3.x的过程中有一些不兼容的改动,但是有时还我们不得不将2.x的程序升级到3.x。主要不兼容如下图:移植过程:1)确保存在的代码有足够的测试覆盖。从2.x到3.x的升级工作量并不是很大,但是包含了很多的微小的不兼容,必须通过测试来确保升级后的程序仍然保持原有的功能...
分类:编程语言   时间:2014-07-07 14:50:27    阅读次数:280
在Python中处理中文路径
AlienTech for better life!~...
分类:编程语言   时间:2014-05-26 04:35:51    阅读次数:389
46条   上一页 1 ... 3 4 5
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!