From owner-freebsd-questions@FreeBSD.ORG Sun Jan 2 22:52:18 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 D7D5F1065696 for ; Sun, 2 Jan 2011 22:52:18 +0000 (UTC) (envelope-from keramida@ceid.upatras.gr) Received: from igloo.linux.gr (igloo.linux.gr [62.1.205.36]) by mx1.freebsd.org (Postfix) with ESMTP id 3F9DC8FC15 for ; Sun, 2 Jan 2011 22:52:17 +0000 (UTC) X-Spam-Status: No X-Hellug-MailScanner-From: keramida@ceid.upatras.gr X-Hellug-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-0.2, required 5, autolearn=not spam, ALL_TRUSTED -1.00, BAYES_50 0.80) X-Hellug-MailScanner: Found to be clean X-Hellug-MailScanner-ID: p02Mq1Ov020556 Received: from gkeramidas-glaptop.linux.gr (217-162-216-74.dclient.hispeed.ch [217.162.216.74]) (authenticated bits=0) by igloo.linux.gr (8.14.3/8.14.3/Debian-9.4) with ESMTP id p02Mq1Ov020556 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Mon, 3 Jan 2011 00:52:07 +0200 From: Giorgos Keramidas To: Gary Kline References: <20110102212941.GA25232@thought.org> Date: Sun, 02 Jan 2011 23:51:38 +0100 In-Reply-To: <20110102212941.GA25232@thought.org> (Gary Kline's message of "Sun, 2 Jan 2011 13:29:44 -0800") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable 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: Sun, 02 Jan 2011 22:52:18 -0000 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: =E2=80=A2 How to Think Like a Computer Scientist =E2=80=94 http://openb= ookproject.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.]). =E2=80=A2 A Byte of Python =E2=80=94 http://www.swaroopch.com/notes/Pyt= hon 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. =E2=80=A2 Dive Into Python =E2=80=94 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