Rocksolid Light

News from da outaworlds

mail  files  register  groups  login

Message-ID:  

BOFH excuse #96: Vendor no longer supports the product


comp / comp.lang.python / Re: learning Python

SubjectAuthor
* learning Pythono1bigtenor
`* Re: learning PythonStefan Ram
 `- Re: learning PythonStefan Ram

1
Subject: learning Python
From: o1bigtenor
Newsgroups: comp.lang.python
Date: Sun, 27 Oct 2024 22:51 UTC
References: 1
Path: eternal-september.org!news.eternal-september.org!feeder2.eternal-september.org!fu-berlin.de!uni-berlin.de!not-for-mail
From: o1bigtenor@gmail.com (o1bigtenor)
Newsgroups: comp.lang.python
Subject: learning Python
Date: Sun, 27 Oct 2024 17:51:13 -0500
Lines: 11
Message-ID: <mailman.53.1730070059.4695.python-list@python.org>
References: <CAPpdf58H6fUNVE=9h4PoJPM1M-7oNTgtE4FczwuYAfCx8BJtTw@mail.gmail.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
X-Trace: news.uni-berlin.de ip58+8yi6F7HO1xCEW3MIAg7Be+BI1dJvXzGzHH94Lww==
Cancel-Lock: sha1:mDXzTeEbXNX/y0SvB/Ob92k0/ck= sha256:zEmGEk4hDnOVzYvEJU35D6F3/fDB/v1Mfp7BIfgaPNg=
Return-Path: <o1bigtenor@gmail.com>
X-Original-To: python-list@python.org
Delivered-To: python-list@mail.python.org
Authentication-Results: mail.python.org; dkim=pass
reason="2048-bit key; unprotected key"
header.d=gmail.com header.i=@gmail.com header.b=L5v/hogq;
dkim-adsp=pass; dkim-atps=neutral
X-Spam-Status: UNSURE 0.236
X-Spam-Level: **
X-Spam-Evidence: '*H*': 0.58; '*S*': 0.05; 'subject:Python': 0.12;
'python': 0.16; 'to:addr:python-list': 0.20; 'suggestions': 0.28;
'message-id:@mail.gmail.com': 0.31; 'program': 0.32;
'to:name:python': 0.32; 'there': 0.33; 'received:google.com':
0.34; 'from:addr:gmail.com': 0.34; 'me.': 0.64; 'documents': 0.65;
'tool': 0.65; 'well': 0.65; 'mountains': 0.84
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20230601; t=1730069509; x=1730674309; darn=python.org;
h=to:subject:message-id:date:from:mime-version:from:to:cc:subject
:date:message-id:reply-to;
bh=XVWMrIgyC1unu0IOVIcitBKRI1aDazd6LGDHSeLcY8w=;
b=L5v/hogql67gkkZQLjiUb6zYpitGH4+M0oYJRNbIR2yxFLdCuDUq1xCgCs982RYnjf
0wHf5zXdnddHFxR6O1Bus/5rFEAPYysrz7WxPwdLTkvmR3wbvQLOZRO0/tdaSBuhQbyC
5NpTtpXYA5TNbNDSEOu5nVLIvi9nj/wHoY3GbHfFk9dODwzp9uYFMB9xoiHoidN5RQYB
me5G/HefN8W5erXC57br4EweVa704Sq+XYjb9MkOum/6ASysZ/5QQGx+5LQ6z2q6mWSA
/AqVCz3b/z147WSb8nt1p70SDqzMdIgFkC4G5u1vbTOHc3LZtxSIdCrVKseagHj76tA+
FhzQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1730069509; x=1730674309;
h=to:subject:message-id:date:from:mime-version:x-gm-message-state
:from:to:cc:subject:date:message-id:reply-to;
bh=XVWMrIgyC1unu0IOVIcitBKRI1aDazd6LGDHSeLcY8w=;
b=P75PAnqjT8YSpmv+fiACdINHAQ4OyPt1PE1ZnMEigeScSlNKkmbTSWCK0khN9Vj+Oo
Gn/Qqf9uyMI+ewzIXvYVIhXS2X0fTjpXFqxm4VdCQ0wthRxzXWpzFHb312DsFhQRMSQz
b2zb9AdQI+kB0HDhdsJbSogQaHKXAdXw/a3wFGSYJD5S1G7+qnCGab6Rzfs90HYyXLrU
ICrmC0Ih+Vn+9vTpP66HEnLPriGu8Ufa4xH5uc5mvPstu9wPYOOQcZN6u0fARqxHkSHr
t4k2mjf4LWGYRbNceBTipqHWyNB3yvgaTmsyLzTgAj3K4pEbr2J9ZEIUQD5qGD9mfbss
Z72A==
X-Gm-Message-State: AOJu0YzZfq3uej+RLj4x6Bjc+w9e+U2rom858USWXKCovL3Vbq9Yr5uO
9aehb8thrXrO0gSivUG06nRtT94u0P6x+6aPZpfN0LabJFs2wDyR/egnv+viyeY/MZlEDh5J1H2
/Aeu89nM0p1MWN3qBdLFNZ3DCE+x9utq3
X-Google-Smtp-Source: AGHT+IHI6LVSEd1eoys2LJV3wFjCl0aLWtql2RrG4UJD/82yfEzwO8RJVS0Eq+f5XcP30f+74YFvR9Sd/Rmv0xd9sjE=
X-Received: by 2002:a05:6512:3f03:b0:530:ae99:c7fa with SMTP id
2adb3069b0e04-53b348bc1e6mr2574732e87.10.1730069509441; Sun, 27 Oct 2024
15:51:49 -0700 (PDT)
X-Mailman-Approved-At: Sun, 27 Oct 2024 19:00:58 -0400
X-BeenThere: python-list@python.org
X-Mailman-Version: 2.1.39
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: <https://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>
X-Mailman-Original-Message-ID: <CAPpdf58H6fUNVE=9h4PoJPM1M-7oNTgtE4FczwuYAfCx8BJtTw@mail.gmail.com>
View all headers

Greetings

There are mountains of books out there.

Any suggestions for documents for a just learning how to program and
starting with Python (3)?

Preference to a tool where I would be learning by doing - - - that
works well for me.

TIA

Subject: Re: learning Python
From: Stefan Ram
Newsgroups: comp.lang.python
Organization: Stefan Ram
Date: Mon, 28 Oct 2024 01:08 UTC
References: 1
Path: eternal-september.org!news.eternal-september.org!feeder2.eternal-september.org!fu-berlin.de!uni-berlin.de!not-for-mail
From: ram@zedat.fu-berlin.de (Stefan Ram)
Newsgroups: comp.lang.python
Subject: Re: learning Python
Date: 28 Oct 2024 01:08:45 GMT
Organization: Stefan Ram
Lines: 34
Expires: 1 Jul 2025 11:59:58 GMT
Message-ID: <learning-20241028020658@ram.dialup.fu-berlin.de>
References: <mailman.53.1730070059.4695.python-list@python.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Trace: news.uni-berlin.de x6RjxdXkV9H4zEfGaI128w7I4n3kncMTai+LLz/U9vPFiQ
Cancel-Lock: sha1:2rV6qX0+JzzDjlI4X+k0OYIqV+I= sha256:HZSHbE9bpIc2OYEa4Yr0cwRdxt2EdT6ZgMvzcYCQfM0=
X-Copyright: (C) Copyright 2024 Stefan Ram. All rights reserved.
Distribution through any means other than regular usenet
channels is forbidden. It is forbidden to publish this
article in the Web, to change URIs of this article into links,
and to transfer the body without this notice, but quotations
of parts in other Usenet posts are allowed.
X-No-Archive: Yes
Archive: no
X-No-Archive-Readme: "X-No-Archive" is set, because this prevents some
services to mirror the article in the web. But the article may
be kept on a Usenet archive server with only NNTP access.
X-No-Html: yes
Content-Language: en-US
View all headers

o1bigtenor <o1bigtenor@gmail.com> wrote or quoted:
>Greetings
>There are mountains of books out there.
>Any suggestions for documents for a just learning how to program and
>starting with Python (3)?

Check out these resources:

"Object-Oriented Programming in Python Documentation" - a PDF file,
Introduction to Programming Using Python - Y Daniel Liang (2013),
How to Think Like a Computer Scientist - Peter Wentworth (2012-08-12),
The Coder's Apprentice - Pieter Spronck (2016-09-21), and
Python Programming - John Zelle (2009).

And I should not forget to mention the resources from
Python org:

Python Tutorial
The Python Library Reference
The Python Language Reference
(and more ...)

which I prefer to download as PDF files and then modify my
local environment so that I can open each of them with just
two or three keystrokes. (Some advanced learners who already
know other languages might prefer these references to books.)

>Preference to a tool where I would be learning by doing - - - that
>works well for me.

In this case, you should select sources by whether they include
exercises.

Subject: Re: learning Python
From: Stefan Ram
Newsgroups: comp.lang.python
Organization: Stefan Ram
Date: Tue, 29 Oct 2024 23:06 UTC
References: 1 2
Path: eternal-september.org!news.eternal-september.org!feeder2.eternal-september.org!fu-berlin.de!uni-berlin.de!not-for-mail
From: ram@zedat.fu-berlin.de (Stefan Ram)
Newsgroups: comp.lang.python
Subject: Re: learning Python
Date: 29 Oct 2024 23:06:45 GMT
Organization: Stefan Ram
Lines: 13
Expires: 1 Jul 2025 11:59:58 GMT
Message-ID: <doing-20241030000340@ram.dialup.fu-berlin.de>
References: <mailman.53.1730070059.4695.python-list@python.org> <learning-20241028020658@ram.dialup.fu-berlin.de>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Trace: news.uni-berlin.de gWfTnVn5YIkNbVwepi2GoglLm6rpoTmmgiifIRWm1mDo+9
Cancel-Lock: sha1:Fz0Ab7M5eHkleV4pdy02bqCunDE= sha256:yE+fsRgGztORJnCQVFt6nNAWPH59/jE4TcCdevUkabY=
X-Copyright: (C) Copyright 2024 Stefan Ram. All rights reserved.
Distribution through any means other than regular usenet
channels is forbidden. It is forbidden to publish this
article in the Web, to change URIs of this article into links,
and to transfer the body without this notice, but quotations
of parts in other Usenet posts are allowed.
X-No-Archive: Yes
Archive: no
X-No-Archive-Readme: "X-No-Archive" is set, because this prevents some
services to mirror the article in the web. But the article may
be kept on a Usenet archive server with only NNTP access.
X-No-Html: yes
Content-Language: en-US
View all headers

ram@zedat.fu-berlin.de (Stefan Ram) wrote or quoted:
>>Preference to a tool where I would be learning by doing - - - that
>>works well for me.
>In this case, you should select sources by whether they include
>exercises.

I also could teach the first steps (only some very basic
steps!) in a learning-by-doing style live via the newsgroup,
but there needs to be at least one participant (student)!

So get in touch via this newsgroup if you're interested!

1

rocksolid light 0.9.8
clearnet tor