码迷,mamicode.com
首页 > 编程语言 > 详细

Pythonic(一)

时间:2015-05-17 12:15:25      阅读:119      评论:0      收藏:0      [点我收藏+]

标签:

Pythonic的代码,看起来像是伪代码,其实,所有的伪代码都可以轻易的转换为可执行的Python代码。Python可以用极为简易的语句完成工作。如C语言中交换两个变量:
int a = 1, b = 2;
int temp;//需要多定义一个临时变量
temp = a;
a = b;
b = temp;
利用Python只用一行代码即可完成:
a,b = b,a

需要遍历一个容器时,C代码为:
int length,i;
length = sizeof(alist)/sizeof(alist[0]);
while (i < length)
{
    alist[i];
    i +=1;
}
利用Python代码:
for i in alist:
    i

灵活地使用迭代器是一种Python风格。又比如,需要安全的关闭文件描述符,可以使用with语句:
with open(path,‘r‘) as f:
    do_sth_with(f)

Pythonic(一)

标签:

原文地址:http://www.cnblogs.com/welling-wei/p/4494999.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!