Python,代码可以再简洁
2011-12-05 15:41
344 查看
在网上看的,整理了一下:
求10以内的偶数:
首先这样写了:
for i in range(10):
x = int(i % 2)
if x == 0:
print i
有人提出可以这样改进:
for i in range(10):
if i %2==0:
print i
再有人说,其实最简单是这样:
[x for x in range(10) if x%2==0]
代码可以简洁优美 :-)
求10以内的偶数:
首先这样写了:
for i in range(10):
x = int(i % 2)
if x == 0:
print i
有人提出可以这样改进:
for i in range(10):
if i %2==0:
print i
再有人说,其实最简单是这样:
[x for x in range(10) if x%2==0]
代码可以简洁优美 :-)
相关文章推荐
- 一款真正可以用于爬百度图片的爬虫python代码,自己改进的!!
- python 试题:以mysql或者sqlite为例,请用代码给出简洁且完整的数据库操作示例。
- 最近在研究enigma2的代码,那叫个庞大,C/C++写中间件,上层应用全部用python实现,可以学习一下plugin的实现机制了.
- C#缺省参数可以让代码变得更加简洁明了与时俱进心里敞亮了很多了
- AndroidAnnotations一个可以让你的android代码更加简洁的框架
- 讨厌下载电影和电视剧文件名中的多余字符(如网址和广告字样),搞得文件名好长,可以使用下面的Python代码
- 写出简洁的Python代码: 使用Exceptions(转)
- 10 行代码判定色*情*图片——Python 也可以系列之二 (转载)
- Python有些代码可以再IDE(pycharm)里运行,在黑框却出错
- DBHelper 可以这么简洁的写代码了
- (已加马赛克)10 行代码判定色*情*图片——Python 也可以系列之二
- C#缺省参数可以让代码变得更加简洁明了与时俱进心里敞亮了很多了
- Python实现日志自动记录功能(一个思路代码,详细可以自己扩展)
- 精简代码:Python的split方法函数可以分割字符串成列表,默认是以空格作为分隔符sep来分割字符串。
- python简洁代码实现快速排序
- (已加马赛克)10 行代码判定色*情*图片——Python 也可以系列之二
- 只有lua才能编译出小于200K的代码吗?NO! Python 也可以。
- (已加马赛克)10 行代码判定色*情*图片——Python 也可以系列之二
- 一段代码可以让Python直接在Linux/Mac/Unix上运行