专栏名称: CSDN
CSDN精彩内容每日推荐。我们关注IT产品研发背后的那些人、技术和故事。
今天看啥  ›  专栏  ›  CSDN

瞧瞧,这样的代码才叫 Pythonic

CSDN  · 公众号  · 科技媒体  · 2020-10-29 13:30
作者 | 写代码的明哥来源 | Python编程时光(ID:Cool-Python)头图 |  CSDN 下载自东方ICPython由于语言的简洁性,让我们以人类思考的方式来写代码,新手更容易上手,老鸟更爱不释手。要写出 Pythonic(优雅的、地道的、整洁的)代码,还要平时多观察那些大牛代码,这里明哥收集了一些比较常见的 Pythonic 写法,帮助你养成写优秀代码的习惯。变量交换交换两个变量的值,正常都会想利用一个中间临时变量来过渡。tmp = aa = bb = tmp能用一行代码解决的(并且不影响可读性的),决不用三行代码。a,b = b,a列表推导下面是一个非常简单的 for 循环。my_list = []for i in range(10): my_list.append(i*2)在一个 for 循环中,如果逻辑比较简单,不如试用一下列表的列表推导式,虽然只有一行代 ………………………………

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