• <转>Python学习推荐


    书籍推荐

    基本了解:

    <<A Byte of Python>>

    (Python简明教程http://sebug.net/paper/python/)

    网上有资源,两小时了解基本

    如果有其他语言功底,不需要那么久

    入门:

    <<Python Tutorial>>

    官方入门,英文好的可以通读一遍,不过貌似也有中文的

    <<Python基础教程>>

    我看到的第一本python书,大学图书馆借的,很基础,但感觉不够详细

    作简单入门还是可以的

    <<Head First Python>>(深入浅出Python)

    买的影印版,没有程序基础的可以看看,有程序基础的可以当做英文阅读训练…..

    <<Learing Python>>(Python学习手册)

    有Python3k的内容,内容很全面,很详细,就是有点厚,啃了一段时间才搞完,我读的第二本

    <<Core Python Programming>>(Pyton核心编程)

    python2.x,社区翻译的,章节理得思路很清晰,比较符合中国人梳理知识的风格。2天翻完了,和上面那本内容基本相似。二选一

    <<可爱的Python>>

    没买,ibm dev里面有网络版,翻看了一些自己需要的文章

    <<Programming Python>

    没看,没有发言权…..

    进阶& 再深入:

    <<Dive into Python>>

    很基础,也很不基础,应该算是入门后想再进一步要看的

    <<Python 高级编程>>

    买了,还没翻

    <<Python网络编程>>

    没买,没发言权,目前工作中没用到

    打算买

    <<Python源码剖析>>

    正在看,对想更深入了解很有帮助,对写出更好的代码也很有帮助

    其他:

    <<Python在Unix和Linux系统管理中的应用>>

    买了,挑看了部分章节,如果经常在*nix下工作的童鞋,常常写脚本的同学,建议看看

    <<Python灰帽子>>

    没买,没看,没发言权

    <<集体智慧编程>>

    正在看,主要是机器学习一些基本算法的介绍,代码是python写的,很赞

    <<Python自然语言处理>>

    没买,没看,没发言权

    <<The Django Book>>

    迁移一个项目(http://mezzanine.sinaapp.com/)到sae时读完了所有章节,不过不深入。

    网上有翻译版本的

    <<Django web开发指南>>

    买了,看完了,和上一本重复太多,二选一,建议网上看上面那本

    大部头偶尔查询

    <<Python standard Library>>

    实体中文版貌似刚出,很厚一本,一百来大洋,还没下手。有电子版,偶尔查查东西用,不过貌似不大完整。

    打算手里这些书过完了再入手

    <<Python cookbook>>

    python2.4的,很多奇淫巧计,可以买一本


    学习路线

    #/usr/bin/env python  
    #-*- coding=utf-8 -*-  
    #@author: wklken@yeah.net  
    #@version: 0.1  
    #@date: 2012-08-25  
    #@desc: python学习线路  
      
    step  
    def read(book=<<A Byte of Python>>) #  网上先过一遍  
        if 没兴趣:  
          return  
        else:  
            if 没编程基础:  
               <<Head First Python>>  
      
            if need py2.x:  
               <<Python 核心技术>>  
            elif py2.x and py3k:  
               <<Learning Python>>  
            if you want: #可选  
               <<Python Tutorial>>  
            if you have more time and energy:  
               <<可爱的Python>>  
               <<Programming Python>>  
            print "Info: 基本入门了"  
      
            if you want go farther:  
                if  True:#强烈建议  
                    <<Dive Into Python>>  
                    <<Python源码剖析>>   
                    <<Python高级编程>> #这个,没读过,自己判定吧  
                if  工作需要:  
                    <<Python网络编程>>  #网络编程  
                    <<Python在Unix和Linux系统管理中的应用>> #系统管理相关  
                    <<The Django Book>> #web,用到django框架的  
                    <<Django web开发指南>>  #同上  
                    <<集体智慧编程>> #算法工程师,or 个人爱好  
                    <<Python自然语言处理>>  
      
            if  you want to search for something useful:  
                <<Python standard Library>>  
                <<Python cookbook>>  
  • 相关阅读:
    BigTale
    GFS Google File System(中文翻译)
    MapReduce
    Google MapReduce/GFS/BigTable三大技术的论文中译版
    Linux常用命令大全
    linux常用命令
    Oracle复杂查询
    jquery on事件jquery on实现绑定多个事件
    Java 多线程(六) synchronized关键字详解
    什么才算是真正的编程能力?
  • 原文地址:https://www.cnblogs.com/wuzhiming/p/3911886.html
Copyright © 2020-2023  润新知