看啥推荐读物
专栏名称: HULK一线技术杂谈
HULK是360的私有云平台,丰富的一线实战经验,为你带来最有料的技术分享
目录
相关文章推荐
今天看啥  ›  专栏  ›  HULK一线技术杂谈

代码这样写更优雅(Python版)

HULK一线技术杂谈  · 公众号  ·  · 2017-07-20 19:32
题图:unsplash.comPython 这门语言最大的优点之一就是语法简洁,好的代码就像伪代码一样,干净、整洁、一目了然。但有时候我们写代码,特别是 Python 初学者,往往还是按照其它语言的思维习惯来写,那样的写法不仅运行速度慢,代码读起来也费尽,给人一种拖泥带水的感觉,过段时间连自己也读不懂。《计算机程序的构造和解释》的作者哈尔·阿伯尔森曾这样说:“Programs must be written for people to read, and only incidentally for machines to execute.”要写出 Pythonic(优雅的、地道的、整洁的)代码,还要平时多观察那些大牛代码,Github 上有很多非常优秀的源代码值得阅读,比如:requests、flask、tornado,笔者列举一些常见的 Pythonic 写法,希望能给你带来一点启迪。1、变量交换大部分编程语言中交换两个变量的值时,不得不引入一个临时变量:>>> a = 1>>> b = 2>>> tmp ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照