Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #101354

Re: A newbie's doubt

Path csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail
From Aaron Christensen <aaron.christensen@gmail.com>
Newsgroups comp.lang.python
Subject Re: A newbie's doubt
Date Thu, 7 Jan 2016 16:57:18 -0700
Lines 42
Message-ID <mailman.54.1452211041.2305.python-list@python.org> (permalink)
References <CAF8qbRd63z+asTJmONCy7YtYvPSdvwPPAZAOqoP=UrO3Wd4F=g@mail.gmail.com> <CAPTjJmqyw+nt=P_tDU0q-7C11_U6Gi5a+K_peZnLbsovtYzxvQ@mail.gmail.com>
Mime-Version 1.0
Content-Type text/plain; charset=UTF-8
X-Trace news.uni-berlin.de gQhPxA/zIEjZ/3YP+H/qXgiFOM3pe0lSWRKEMGbgsOLg==
Return-Path <aaron.christensen@gmail.com>
X-Original-To python-list@python.org
Delivered-To python-list@mail.python.org
X-Spam-Status OK 0.001
X-Spam-Evidence '*H*': 1.00; '*S*': 0.00; 'anyway.': 0.04; 'bits': 0.07; 'works.': 0.07; 'cc:addr:python-list': 0.09; '(instead': 0.09; 'confuse': 0.09; 'globals': 0.09; 'it;': 0.09; 'php,': 0.09; 'received:209.85.218': 0.10; 'python': 0.10; 'jan': 0.11; 'thu,': 0.15; '"good': 0.16; '&quot;good': 0.16; '2016': 0.16; 'decent': 0.16; 'mean,': 0.16; 'received:io': 0.16; 'received:psf.io': 0.16; 'reference).': 0.16; 'sense,': 0.16; 'stuff!': 0.16; 'wrote:on': 0.16; 'wrote:': 0.16; '&gt;': 0.18; 'email addr:gmail.com&gt;': 0.18; 'python?': 0.18; 'cc:2**0': 0.20; 'cc:addr:python.org': 0.20; 'meant': 0.22; '(by': 0.22; 'assign': 0.22; 'am,': 0.23; "python's": 0.23; 'third-party': 0.23; 'written': 0.24; 'header :In-Reply-To:1': 0.24; "i've": 0.25; 'not.': 0.27; 'message- id:@mail.gmail.com': 0.27; 'if,': 0.29; 'matplotlib': 0.29; 'tutorial': 0.29; 'url:mailman': 0.30; 'code': 0.30; 'rules': 0.31; 'probably': 0.31; 'possibly': 0.32; 'url:python': 0.33; 'similar': 0.33; 'url:listinfo': 0.34; 'handle': 0.34; 'received:google.com': 0.35; 'ones': 0.35; 'but': 0.36; 'should': 0.36; 'url:org': 0.36; 'received:209.85': 0.36; 'notes': 0.36; 'pm,': 0.36; 'subject:: ': 0.37; 'say': 0.37; 'no,': 0.38; 'received:209': 0.38; 'delete': 0.38; 'thank': 0.38; 'mean': 0.38; 'url:mail': 0.40; 'still': 0.40; 'some': 0.40; 'your': 0.60; "you'll": 0.61; 'back': 0.62; 'is.': 0.63; 'more': 0.63; 'different': 0.63; 'to,': 0.63; 'complete': 0.63; 'you.': 0.64; 'detail.': 0.66; 'python-list': 0.66; 'here': 0.66; 'completed': 0.69; 'chrisa': 0.84; 'local,': 0.84; 'you;': 0.84; 'hand,': 0.97
DKIM-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=lq5nHFMhf/uG7ZraPuPUKkzEgfYWTGTr/UDoC9tsYCU=; b=ko+l4Tpa+mPEPwr5BOMi45epxwtrCeYw95qhq1n2eqGet4xt5vPhR5OweLKTHd02vA dILfha7NWpy6Uwf0T7evFhjCn7nnfAs+CKCcq3+5b7P1NyNETjlSiNDEIlkMYkDpZLpg 7uPiPkml46QnvVG4MF+4UE2bJjw9OA+qmwjjQ344SUXwB3YGzpY2bHgzramkRZTfRE25 EYIR2DweNpaRsJBDQRzgQhdT7dNZNubpg8Yd+mdUWg9OBp5CZcUNQIHRwJa3p93G8+HI f4fOll3RsUeAjlc6f3TQyqKZBrlzssP2PTZUdvDWVcPr7I32k9kAY6Fxr6Rd+he0P0ap C/uQ==
X-Received by 10.202.86.136 with SMTP id k130mr75494474oib.69.1452211038660; Thu, 07 Jan 2016 15:57:18 -0800 (PST)
In-Reply-To <CAPTjJmqyw+nt=P_tDU0q-7C11_U6Gi5a+K_peZnLbsovtYzxvQ@mail.gmail.com>
X-Content-Filtered-By Mailman/MimeDel 2.1.20+
X-BeenThere python-list@python.org
X-Mailman-Version 2.1.20+
Precedence list
List-Id General discussion list for the Python programming language <python-list.python.org>
List-Unsubscribe <https://mail.python.org/mailman/options/python-list>, <mailto:python-list-request@python.org?subject=unsubscribe>
List-Archive <http://mail.python.org/pipermail/python-list/>
List-Post <mailto:python-list@python.org>
List-Help <mailto:python-list-request@python.org?subject=help>
List-Subscribe <https://mail.python.org/mailman/listinfo/python-list>, <mailto:python-list-request@python.org?subject=subscribe>
Xref csiph.com comp.lang.python:101354

Show key headers only | View raw


That's an awesome response!
On Jan 7, 2016 6:35 AM, "Chris Angelico" <rosuav@gmail.com> wrote:

> On Thu, Jan 7, 2016 at 2:20 PM, Henrique Correa <habyte@gmail.com> wrote:
> > Is Python's Tutorial (by Guido) a good and complete reference for the
> > language? I mean, after reading it, should I have a good basis on Python?
> >
> > I've came from js and php, and already know the very basics of py.
> >
> > Thank you!
>
> If by "good and complete" you mean "enough to write code in", then
> yes, I would say it is.
>
> If you mean "enough to write applications that you can sell for
> money", then it's probably insufficient; you'll want to also learn a
> few libraries, possibly including third-party ones like Flask/Django
> (to write web applications) or numpy/pandas (to write computational
> code) or matplotlib (to crunch numbers and make graphs).
>
> If, on the other hand, you mean "enough to understand how Python works
> internally", then no, it's not. It's not meant to go into that kind of
> detail. But you don't need to know that anyway.
>
> I would recommend going through that tutorial. You'll get a decent
> handle on how Python works. As a general rule, Python's object model
> is similar to what you'll know from JS; the scoping rules are
> different (instead of "var x;" to declare that x is local, you would
> have "global x" to declare that x is global - but you need declare
> only those globals that you assign to, not those you reference). As
> you go through it, write down some notes of everything that interests
> or confuses you; once you've completed the tutorial, go through your
> notes again. Some of what you've written down will now make perfect
> sense, and you can delete it; some will still confuse you, but you'll
> understand more of *why* it confuses you. So then you come back here
> to python-list with the bits that confuse you, and we'll be happy to
> explain stuff!
>
> ChrisA
> --
> https://mail.python.org/mailman/listinfo/python-list
>

Back to comp.lang.python | Previous | Next | Find similar | Unroll thread


Thread

Re: A newbie's doubt Aaron Christensen <aaron.christensen@gmail.com> - 2016-01-07 16:57 -0700

csiph-web