Python 之美

Python 是一门既容易上手又强大的编程语言。

在日常工作中,我观察到越来越多的项目和同事开始使用 Python 作为第一语言,遗憾的是很多人只用到了其强大功能的一小部分。而那些已经在其他语言领域里有了丰富经验的程序员在使用 Python 时,代码里依然充满了原语言的影子,这样就错失了使用 Python 独有的特性的机会。

本篇 Chat 希望可以帮助大家了解 Python 的独特与美,从而可以写出更加优雅的代码。

优雅是简约之父(Elegance begets simplicity),我们的代码有机会变的优雅因为 Python 已经做到了简约。

文中将会涉及但不限于:

  • Python 之禅
  • 特殊方法
  • 列表与数组
  • 字典和集合
  • 函数及设计模式
  • 面向对象惯用法
  • 符合 Python 风格的对象
  • 迭代器和生成器
  • 上下文管理
  • 元编程

适合人群: 对 Python 感兴趣的同学,有基本的编程基础。

阅读全文: http://gitbook.cn/gitchat/activity/5e339ab8f63b45585d4dc491

您还可以下载 **** 旗下精品原创内容社区 GitChat App ,阅读更多 GitChat 专享技术内容哦。

Python 之美