我如何精通Python?

Pie*_*oni 10 python

一旦您学习了Python中的基本命令,您通常就能够解决您遇到的大多数编程问题.但是这样做的方式并不是真正的Python-ic.常见的是使用经典的c ++或Java心态来解决问题.但Python不止于此.它包含功能编程; 有很多图书馆; 面向对象,以及自己的方式.简而言之,通常会有更好,更短,更快,更优雅的方式来做同样的事情.

这有点像学习一门新语言.首先你要学习单词和语法,但是你需要流利.

一旦学会了语言,你如何熟练掌握Python?你是怎么做到的?什么书主要帮助?

Fog*_*ird 10

阅读其他人的代码.写一些自己的代码.重复一两年.

研究Python文档并学习内置模块.

在Nutshell中阅读Python.

将您的RSS阅读器订阅到Stack Overflow上的Python标签.


Jon*_*ric 8

你读过Python Cookbook了吗?这是Pythonic的一个非常好的来源.

此外,您还可以从Stack Overflow上的Alex Martelli找到更多信息.


phy*_*ael 7

我可以告诉你我做了什么.

  1. 惯用的Python
  2. 使用python关键字为SO添加书签.
  3. 阅读其他好的 python代码.
  4. Python挑战赛

那个顺序也许很好.这是事情变得有趣的地方.


Ale*_*lex 5

更多Pythonic?从简单的导入开始.

import this
Run Code Online (Sandbox Code Playgroud)

并添加练习.