From owner-freebsd-questions@FreeBSD.ORG Mon Jan 3 06:02:44 2011 Return-Path: Delivered-To: freebsd-questions@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 09AE5106566C for ; Mon, 3 Jan 2011 06:02:44 +0000 (UTC) (envelope-from kline@thought.org) Received: from ethic.thought.org (plato.thought.org [209.180.213.209]) by mx1.freebsd.org (Postfix) with ESMTP id 9FB4C8FC12 for ; Mon, 3 Jan 2011 06:02:43 +0000 (UTC) Received: from [10.47.0.108] (tao.thought.org [10.47.0.108]) (authenticated bits=0) by ethic.thought.org (8.14.4/8.14.3) with ESMTP id p0362Z1m029265; Sun, 2 Jan 2011 22:02:36 -0800 (PST) (envelope-from kline@thought.org) From: kline To: Giorgos Keramidas In-Reply-To: References: <20110102212941.GA25232@thought.org> Content-Type: text/plain; charset="UTF-8" Organization: Thought Unlimited Date: Sun, 02 Jan 2011 22:02:34 -0800 Message-ID: <1294034554.2576.1025.camel@tao.thought.org> Mime-Version: 1.0 X-Mailer: Evolution 2.28.3 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-2.9 required=3.9 tests=ALL_TRUSTED,BAYES_00, T_RP_MATCHES_RCVD autolearn=ham version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on ethic.thought.org Cc: FreeBSD Mailing List Subject: Re: is there a "best" online python tutorial? X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Jan 2011 06:02:44 -0000 On Sun, 2011-01-02 at 23:51 +0100, Giorgos Keramidas wrote: > On Sun, 2 Jan 2011 13:29:44 -0800, Gary Kline wrote: > > Guys, > > > > I actaully have studied python...but only for about twenty > > minutes); maybe a few days, actually. What is the best online > > tutorial to learn python? With ink+paper book, altho in lots of > > ways I prefer real books, they almost demand two hands. Or > > paper weights, in my case. > > > > thanks in advance for the gbest, or top two or three sites, > > gary > > Start at the online docs section of www.python.org: > > http://www.python.org/doc/ > > The 'Additional documentation' section has a few very good guides. > > Then there's always a number of books that you can read online, > download, print and use offline too: > > • How to Think Like a Computer Scientist — http://openbookproject.net/thinkcs/python/english2e/ > > An introductory book that teaches basic concepts of > programming, algorithms and Python. Highly recommended, > because of its excellent writing style and the large number > of topics it covers (recursion, exceptions, object oriented > programming, data structures [lists, stacks, queues, etc.]). > > • A Byte of Python — http://www.swaroopch.com/notes/Python > > An introductory book about Python, updated even to version > 3.0 of the language. Written by Swaroop C.H., a developer > in India who maintains the book for several versions of > Python. > > • Dive Into Python — http://diveintopython.org/ > > A Python book for experienced programmers. If you already > know how to program in other languages and you are looking > for a nice guide that will teach you 'pythonic' ways of > writing code, this is an excellent book. > > Even more guides for Python are listed at: > > http://wiki.python.org/moin/BeginnersGuide/NonProgrammers > > All of these sites look great. I have them all either captured on my firefox and hopefully correctly bookmarked. Thanks very much! gary -- Gary Kline kline@thought.org http://thought.org Public Service Unix Journey Toward the Dawn, E-Book: http://www.thought.org The 7.97a release of Jottings: http://jottings.thought.org