Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

I program, therefore I am.


devel / comp.lang.python / Re: Behavior of the for-else construct

SubjectAuthor
* Re: Behavior of the for-else constructPeter J. Holzer
`* Re: Behavior of the for-else constructMichael F. Stemper
 +* Re: Behavior of the for-else constructAvi Gross
 |`- Re: Behavior of the for-else constructAvi Gross
 +* Re: Behavior of the for-else constructPeter J. Holzer
 |`- RE: Behavior of the for-else constructSchachner, Joseph
 +- Re: Behavior of the for-else constructGrant Edwards
 +- Re: Behavior of the for-else constructPeter J. Holzer
 +- Re: Behavior of the for-else constructAvi Gross
 +- Re: Behavior of the for-else constructChris Angelico
 +- Re: Behavior of the for-else constructGrant Edwards
 +- Re: Behavior of the for-else constructPeter J. Holzer
 +- Re: Behavior of the for-else constructGrant Edwards
 `- Re: Behavior of the for-else constructPeter J. Holzer

1
Re: Behavior of the for-else construct

<mailman.183.1646439119.2329.python-list@python.org>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=17370&group=comp.lang.python#17370

  copy link   Newsgroups: comp.lang.python
Path: i2pn2.org!i2pn.org!aioe.org!news.mixmin.net!news2.arglkargh.de!news.karotte.org!fu-berlin.de!uni-berlin.de!not-for-mail
From: hjp-pyt...@hjp.at (Peter J. Holzer)
Newsgroups: comp.lang.python
Subject: Re: Behavior of the for-else construct
Date: Sat, 5 Mar 2022 01:11:58 +0100
Lines: 74
Message-ID: <mailman.183.1646439119.2329.python-list@python.org>
References: <CALq4Z0-fJk-HOu0ka2kPrOioPYAh3e3zbziwetUDmAAx1U1LMw@mail.gmail.com>
<YiFCPlGC+2aRIR0K@shallowsky.com>
<21739669.459456.1646348879560@mail.yahoo.com>
<e3544242-cd54-05d3-2101-5b9fedc1c13e@btinternet.com>
<621325684.471007.1646354302946@mail.yahoo.com>
<20220304225746.mmebv3myg5wbpc4f@hjp.at>
<657845041.42944.1646437629325@mail.yahoo.com>
<20220305001158.g7rmlyoxxtxufpfp@hjp.at>
Mime-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha512;
protocol="application/pgp-signature"; boundary="smit4kcnb3pyon4e"
X-Trace: news.uni-berlin.de 0lr7kD7DiRzWE04wADCiNAUTxwyGSSliwtzxeuzjvD2w==
Return-Path: <hjp-python@hjp.at>
X-Original-To: python-list@python.org
Delivered-To: python-list@mail.python.org
Authentication-Results: mail.python.org; dkim=none reason="no signature";
dkim-adsp=none (unprotected policy); dkim-atps=neutral
X-Spam-Status: OK 0.000
X-Spam-Evidence: '*H*': 1.00; '*S*': 0.00; 'knows': 0.04; 'content-
type:multipart/signed': 0.05; "python's": 0.05; 'variable': 0.05;
'happened': 0.07; 'programmer': 0.07; 'python.': 0.08; 'content-
type:application/pgp-signature': 0.09; 'filename:fname piece:asc':
0.09; 'filename:fname piece:signature': 0.09;
'filename:fname:signature.asc': 0.09; 'language,': 0.09; 'mid':
0.09; 'occasionally': 0.09; 'syntax': 0.15; '"creative': 0.16;
'__/': 0.16; 'arbitrary': 0.16; 'avi': 0.16; 'awkward': 0.16;
'challenge!"': 0.16; 'characters.': 0.16; 'from:addr:hjp-python':
0.16; 'from:addr:hjp.at': 0.16; 'from:name:peter j. holzer': 0.16;
'gross': 0.16; 'hjp@hjp.at': 0.16; 'holzer': 0.16; 'languages.':
0.16; 'painful': 0.16; 'presumably': 0.16; 'properly.': 0.16;
'reality.': 0.16; 'stross,': 0.16; 'subject:else': 0.16;
'syntax.': 0.16; 'unicode': 0.16; 'url-ip:212.17.106.137/32':
0.16; 'url-ip:212.17.106/24': 0.16; 'url-ip:212.17/16': 0.16;
'url:hjp': 0.16; '|_|_)': 0.16; 'wrote:': 0.16; 'python': 0.16;
'probably': 0.17; "can't": 0.17; 'figure': 0.19; 'to:addr:python-
list': 0.20; 'language': 0.21; "i've": 0.22; 'languages': 0.22;
'code': 0.23; '(and': 0.25; 'python,': 0.25; 'programming': 0.25;
'sense': 0.28; 'assume': 0.32; 'needed,': 0.32; 'programmers':
0.32; 'python-list': 0.32; 'but': 0.32; "i'm": 0.33;
'subject:for': 0.33; 'same': 0.34; 'header:In-Reply-To:1': 0.34;
'yes,': 0.35; 'those': 0.36; 'using': 0.37; 'way': 0.38; 'use':
0.39; 'to.': 0.39; 'true.': 0.40; 'learn': 0.40; 'received:212':
0.62; 'days': 0.62; 'key': 0.64; 'german': 0.64; 'your': 0.64;
'received:userid': 0.66; 'url-ip:212/8': 0.69; 'them,': 0.70;
'ability': 0.71; 'late': 0.73; 'reply': 0.77; 'out,': 0.78;
'(like': 0.84; 'characters': 0.84; 'difference.': 0.84; 'pasting':
0.84; 'received:at': 0.84; 'greek': 0.91
Content-Disposition: inline
In-Reply-To: <657845041.42944.1646437629325@mail.yahoo.com>
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: <20220305001158.g7rmlyoxxtxufpfp@hjp.at>
X-Mailman-Original-References: <CALq4Z0-fJk-HOu0ka2kPrOioPYAh3e3zbziwetUDmAAx1U1LMw@mail.gmail.com>
<YiFCPlGC+2aRIR0K@shallowsky.com>
<21739669.459456.1646348879560@mail.yahoo.com>
<e3544242-cd54-05d3-2101-5b9fedc1c13e@btinternet.com>
<621325684.471007.1646354302946@mail.yahoo.com>
<20220304225746.mmebv3myg5wbpc4f@hjp.at>
<657845041.42944.1646437629325@mail.yahoo.com>
 by: Peter J. Holzer - Sat, 5 Mar 2022 00:11 UTC
Attachments: signature.asc (application/pgp-signature)

On 2022-03-04 23:47:09 +0000, Avi Gross via Python-list wrote:
> I am not sure a reply is needed, Peter, and what you say is true. But
> as you point out, when using a German keyboard, I would already have
> a way to enter symbols like ä, ö, ü and ß and no reason not to include
> them in variable names and so on if UNICODE is being used properly. I
> can use my last name in German notation as a variable in Python now:
>
> Groß = 144
> Groß / 12
> 12.0

Yes, I'm using umlauts occasionally in variable names in Python, and
I've also used Greek characters and others.

But in Python I CAN use them. I DON'T HAVE to.

That's a big difference.

Characters like [] or {} are a part of Python's syntax. You can't avoid
using them. If you can't type them, you can't write Python. If it is
awkward to enter them (like having to type Alt-91 or pasting them from a
character table) it is painful to write programs.

German keyboards aquired an AltGr key and the ability to type these
characters in the mid to late 1980's. Presumably because those
characters were common in C and other programming languages and
programmers were complaining. I assume the same happened with keyboards
for other languages. These days you can assume that everybody can type
all ASCII characters (and knows how to do it).

But if you add arbitrary unicode characters to the syntax of your
language, for example using «» to delimit code blocks and ⦃ ⦄ for sets
and ∅ for None, then every programmer will have to figure out how to
enter those characters. And 90 % will probably say "Fuggedaboutit, I'm
not going to learn a new programming language I can't even type!"

hp

--
_ | Peter J. Holzer | Story must make more sense than reality.
|_|_) | |
| | | hjp@hjp.at | -- Charles Stross, "Creative writing
__/ | http://www.hjp.at/ | challenge!"

Attachments: signature.asc (application/pgp-signature)
Re: Behavior of the for-else construct

<t00apg$5r0$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=17382&group=comp.lang.python#17382

  copy link   Newsgroups: comp.lang.python
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: michael....@gmail.com (Michael F. Stemper)
Newsgroups: comp.lang.python
Subject: Re: Behavior of the for-else construct
Date: Sat, 5 Mar 2022 12:39:36 -0600
Organization: A noiseless patient Spider
Lines: 34
Message-ID: <t00apg$5r0$1@dont-email.me>
References: <CALq4Z0-fJk-HOu0ka2kPrOioPYAh3e3zbziwetUDmAAx1U1LMw@mail.gmail.com>
<YiFCPlGC+2aRIR0K@shallowsky.com>
<21739669.459456.1646348879560@mail.yahoo.com>
<e3544242-cd54-05d3-2101-5b9fedc1c13e@btinternet.com>
<621325684.471007.1646354302946@mail.yahoo.com>
<20220304225746.mmebv3myg5wbpc4f@hjp.at>
<657845041.42944.1646437629325@mail.yahoo.com>
<20220305001158.g7rmlyoxxtxufpfp@hjp.at>
<mailman.183.1646439119.2329.python-list@python.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 5 Mar 2022 18:39:44 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="ad8248fd112051cff6f043125f3ee53d";
logging-data="5984"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+s5kHfoUryVM5wCzONsm2+sWN2bk5H01E="
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
Thunderbird/68.10.0
Cancel-Lock: sha1:FQzAPIxu//cXVofhsf9X8Kb7a9E=
In-Reply-To: <mailman.183.1646439119.2329.python-list@python.org>
Content-Language: en-US
 by: Michael F. Stemper - Sat, 5 Mar 2022 18:39 UTC

On 04/03/2022 18.11, Peter J. Holzer wrote:
> On 2022-03-04 23:47:09 +0000, Avi Gross via Python-list wrote:
>> I am not sure a reply is needed, Peter, and what you say is true. But
>> as you point out, when using a German keyboard, I would already have
>> a way to enter symbols like ä, ö, ü and ß and no reason not to include
>> them in variable names and so on if UNICODE is being used properly. I
>> can use my last name in German notation as a variable in Python now:
>>
>> Groß = 144
>> Groß / 12
>> 12.0
>
> Yes, I'm using umlauts occasionally in variable names in Python, and
> I've also used Greek characters and others.
>
> But in Python I CAN use them. I DON'T HAVE to.
>
> That's a big difference.
>
> Characters like [] or {} are a part of Python's syntax. You can't avoid
> using them. If you can't type them, you can't write Python. If it is
> awkward to enter them (like having to type Alt-91 or pasting them from a
> character table) it is painful to write programs.
>
> German keyboards aquired an AltGr key and the ability to type these
> characters in the mid to late 1980's. Presumably because those
> characters were common in C and other programming languages

.... especially Pascal, which was probably bigger in Germany and Austria
in the 1980s than was C.

--
Michael F. Stemper
Psalm 94:3-6

Re: Behavior of the for-else construct

<mailman.197.1646516412.2329.python-list@python.org>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=17386&group=comp.lang.python#17386

  copy link   Newsgroups: comp.lang.python
Path: i2pn2.org!i2pn.org!news.swapon.de!fu-berlin.de!uni-berlin.de!not-for-mail
From: avigr...@verizon.net (Avi Gross)
Newsgroups: comp.lang.python
Subject: Re: Behavior of the for-else construct
Date: Sat, 5 Mar 2022 21:40:08 +0000 (UTC)
Lines: 153
Message-ID: <mailman.197.1646516412.2329.python-list@python.org>
References: <CALq4Z0-fJk-HOu0ka2kPrOioPYAh3e3zbziwetUDmAAx1U1LMw@mail.gmail.com>
<YiFCPlGC+2aRIR0K@shallowsky.com>
<21739669.459456.1646348879560@mail.yahoo.com>
<e3544242-cd54-05d3-2101-5b9fedc1c13e@btinternet.com>
<621325684.471007.1646354302946@mail.yahoo.com>
<20220304225746.mmebv3myg5wbpc4f@hjp.at>
<657845041.42944.1646437629325@mail.yahoo.com>
<20220305001158.g7rmlyoxxtxufpfp@hjp.at>
<mailman.183.1646439119.2329.python-list@python.org>
<t00apg$5r0$1@dont-email.me>
<1137940845.144932.1646516408119@mail.yahoo.com>
Reply-To: Avi Gross <avigross@verizon.net>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
X-Trace: news.uni-berlin.de UPpV/aMOGS8z2L/yVvc3jgO2zhm5LxtcTKgbeMQ93Bag==
Return-Path: <avigross@verizon.net>
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=verizon.net header.i=@verizon.net header.b=hiueMOSB;
dkim-adsp=pass; dkim-atps=neutral
X-Spam-Status: OK 0.002
X-Spam-Evidence: '*H*': 1.00; '*S*': 0.00; '2022': 0.05; 'bigger':
0.05; 'improvement': 0.05; "python's": 0.05; 'variable': 0.05;
';-)': 0.07; 'graphics': 0.07; 'mar': 0.07; 'python.': 0.08;
'abandon': 0.09; 'construct': 0.09; 'ideas.': 0.09; 'labs': 0.09;
'locally': 0.09; 'mid': 0.09; 'occasionally': 0.09; 'smaller':
0.09; 'tons': 0.09; 'way?': 0.09; 'url:mailman': 0.15;
'academics': 0.16; 'add-in': 0.16; 'analyses': 0.16; 'avi': 0.16;
'awkward': 0.16; 'constantly': 0.16; 'evolving': 0.16;
'examples,': 0.16; 'grad': 0.16; 'gradually': 0.16; 'gross': 0.16;
'holzer': 0.16; 'ignored': 0.16; 'limiting': 0.16; 'merge.': 0.16;
'modules,': 0.16; 'painful': 0.16; 'presumably': 0.16;
'properly.': 0.16; 'somewhat': 0.16; 'subject:else': 0.16;
'surprising': 0.16; 'syntax.': 0.16; 'things,': 0.16; 'unicode':
0.16; 'utilities': 0.16; 'worlds': 0.16; 'wrote:': 0.16; 'python':
0.16; 'probably': 0.17; "can't": 0.17; 'libraries': 0.19; 'to:addr
:python-list': 0.20; 'issue': 0.21; 'language': 0.21; 'written':
0.22; "i've": 0.22; 'languages': 0.22; 'focused': 0.22;
'purposes': 0.22; 'sat,': 0.22; 'science': 0.22; 'code': 0.23;
'command': 0.23; 'run': 0.23; 'school': 0.24; 'to:name:python-
list@python.org': 0.24; '(and': 0.25; 'anything': 0.25; 'skip:-
10': 0.25; 'url-ip:188.166.95.178/32': 0.25; 'url-
ip:188.166.95/24': 0.25; 'python,': 0.25; 'depends': 0.25;
'saying': 0.25; 'url:listinfo': 0.25; 'programming': 0.25; 'url-
ip:188.166/16': 0.25; 'behavior': 0.26; 'background': 0.28;
'computer': 0.29; 'seem': 0.31; 'looked': 0.31; 'url-ip:188/8':
0.31; 'think': 0.32; 'everyone': 0.32; 'language.': 0.32;
'needed,': 0.32; 'programmers': 0.32; 'python-list': 0.32;
'right,': 0.32; 'but': 0.32; "i'm": 0.33; 'subject:for': 0.33;
'same': 0.34; 'header:In-Reply-To:1': 0.34; 'complex': 0.35;
'yes,': 0.35; 'company': 0.64; 'similar': 0.65; 'well': 0.65;
'less': 0.65; 'wish': 0.66; 'earlier': 0.67; 'operations': 0.68;
'and,': 0.69; 'change.': 0.69; 'hybrid': 0.69; 'natural': 0.69;
'within': 0.69; 'older': 0.70; 'them,': 0.70; 'ability': 0.71;
'attention': 0.71; 'future': 0.72; 'little': 0.73; 'late': 0.73;
'tools': 0.74; 'operate': 0.75; 'features': 0.75; '....': 0.76;
'features.': 0.76; 'reply': 0.77; 'out,': 0.78; 'sent:': 0.78;
'field': 0.78; 'major': 0.78; 'header:Reply-To:1': 0.79;
'database': 0.80; '3rd': 0.81; 'study': 0.82; '(like': 0.84;
'characters': 0.84; 'difference.': 0.84; 'experiences.': 0.84;
'flavors': 0.84; 'habits': 0.84; 'motivate': 0.84; 'pasting':
0.84; 'perspective,': 0.84; 'players': 0.84; 'stronger': 0.84;
'tables': 0.84; 'differently': 0.91; 'expensive': 0.91; 'greek':
0.91; 'influenced': 0.91; 'received:74.6.132': 0.91; 'retain':
0.91; 'aspects': 0.93
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=verizon.net; s=a2048;
t=1646516409; bh=z8BhkiEf3wKShMg8Ip05JjRWlELgq6H1bgjx+DklrbY=;
h=Date:From:Reply-To:To:In-Reply-To:References:Subject:From:Subject:Reply-To;
b=hiueMOSBEfFPzbOjR3yTVg5FgkCDszcPXhLDyVGgGhHMHo6BiMkXK/55p09TftfeFQcUuO+q+6Cj8jvjTZBWU8Ra4fQqnKdRjC/fCPmek+MckV/VfqjB1PdNPawpD4bEhuhtnKiHYpuwiG1G+a3RWFCnGEVr8IQ4bsVkUEcZ6GHa485+C1Z25oIjqLBmesVHFtsEODSyV6X24PITwO0ulGfzICI0owBhrGgBcqOdq1cqUYHYBQmORLDjC5cqenea9T/5hDs//Wy6E33GnXL2XTlJftru44Ohn+51mufowpfn5AkyS2jStc/eSoBF8fek9kUCM4CDUnJRjF2AWUBJGw==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
t=1646516409; bh=X5CZVq9gmE+SQlFFobk9hcnFtemXtno4gwUz5zGk3nZ=;
h=X-Sonic-MF:Date:From:To:Subject:From:Subject;
b=p/BVUaNzYzxGmjA2p48xwWEmbcWwYqj9K29EpkS5azC+GSkicRS4YEftuQb/m0g3gUKlhrxnCj0VNUlemSc3c9M78HIIS5rbWtkPESmopWAhgDRmOwp2kZY4sWqr0BbDojfYGdO7n1RDRhN2D4Ji4AE0ICKD4RTiuru+vq2yyVrUv3tUrVpVN9eZpXLbTGbpYYQuao+EqOAkWNlI3ka+N2TcipbPduVqUz75BD+hjvy4GEqd+Yozfe0s5i09HCodLo707rNAE+lXtBsOO43aIlW3JIDqR0K7GJ4sVuJSoBYujV3vPbJHcI0twaV0/TndjZN6rbf9LcBOjxk5cvxatA==
X-YMail-OSG: fjCS1JAVM1kHoLhvbjxnj8PZV57.y.IjZXYHiDxAfYJayhKu56cquMvbEdy8lyh
XVugYeiAHoHWp8exiijxkkwj23LHT3QiXpHctSa8xrqF3g9hC_fgQJrIxmFMumAyED1th.1mqyUe
78563t1pGcDVnCo5unYMl_6h6tltFXDVM8lSan31BQ7qLsTeuUa22BWFUkQcXEK7Y1MN_KdnMbNw
LvEuPDjc.56RDfspMx4CDustWST0KERhTwoKr6mYONt_GUacHHjs1Wtful5BRzLOVmkY2gyIyUev
AA.D_uBjioavUJzhaoRjMu.yldXfAS4lvpuvX63SZE5uG50nS1.oKnYdD9Qq2n6x98lQLRDDYYBL
dTiPgogZFGhT6CCvqbFyCnMxOyX4exEqWcH7tONd1i4FOUbrYGBaLv_Y9_BxnlE8SFn975KqA.UC
5HxDMctIhbpNR89UqzRlwsqezZAx_wHc5hn3KvXBWuzmvMpAtur2NheoJLMOvz4BZhmuBPRo4JFa
UQzUy8Y6hB3Gy9GukF21h3bpfXp.OEryTSqkdD6TTMmh7x40KY0AINyHB7g8bTsziOiS.n92KA3l
fKxlfLSckA.LVSIJaDM361ssu2k29ipFO82Q1upU2TasGD6XdGrY62WMM0plg51zNYYwq7yoDqGA
.fZ4n_HiqCBWMRKqePSsOuRnAek74lk1aKbYc2FfNWBOx_FVWTwK3MR2gS5vnzb27aaeo3QwvZpn
3dw5dzMnVBiGgcvMNyG6POb7bLrBX5Vv2hpNVegtSnhEZ_xrSZ.z.AjcFF__vWyCB70bzrP.N94x
0s1W8YdF.s6JBLXYmUUF8ujCmlm01eJqXIXMGE3SBMJlmDQnCei1y8WwXX_YqApgsEW.qav9AcAs
PTCLCHxHH59USPIAubxRWK9b96NuF5l6pXfcebjSDYBGlKyf5kpZH2rbPjaRZrpmQDZzWkeoYC9z
75ycnq9dvKDzJ0qgy7nHXq4iWNRmP2.LC9ec0FGL9ekJRFAPpTHtN3iLalbhyu.AziL9uJIQmC1n
KE_wb8QFePV2PmAKgaqCgRO7KmeM8hEVLCG2bKpRUGUN537n4.KzHxalJTdslmZiCwK98jBqma31
SK7rExaVhzrrKYXiBVRsYqI7Io87Iz1AUjZSMlc1l4Li2nGoqf95T5i02eCSQIh7o0ysUvoPKuEZ
b.7n8vRODkaPTGDhmEONRK.jix.u3Om6rTM6rX0YVEqOpHhDZifm6DyTCv306PGOvQdBmNRFymwW
MDVPOyXSffs_AHbauRHkoIBViV2AG__98vyQyhsOJCZbiBh67hbj8Hzl33BrNNgw7NpbV2zJ7pLt
_cG5ufXlLzgmuEd1NVR2TTn3Cro_xk5DPnQ2jeh7_RxlmPBh8MkfrGdHRNkVpOJ7WCX_BPoc1.WD
s4MpGJcy22zHHWBppxEePZ8R7UNjR6qzQ5m7EOaspS8ot3e55qboz2zENrxhTHPUVv4zfDXNKcFI
df.G1vuUMSw.Ud2NxgWZJVjrhdyE.2Na9s0DLcIKm6SShbRyl6Mm6gsbbRC8btbNGKG8Fdbep8cZ
KstxIASgeL7tWUnrapon.IwnuseqNT1YSfKovfdOxaH.rlHOHcp2yRAA4.5vJT0pEjaBa.U6l6hm
qg.NK.lAsJ0UtHOO_zwqg01.BZ33zknk4LDKB.cSubxtAypqUYXKjSUrcdoVnmzhBy3mOHPSPuVp
Pxx16XzefoiGk6yBXk09Qaaiys2riR2IBtdxqcqa9CThGVujrXtjaEJWdhcSYl_kmdVuyXzlZ6tu
mR2MxP7.tsBnPg7xE0uyP9V4tYkVoCkoOZt432ykue3pP8FlyLRQ3cdQ0T.qwqKkOrsGhbMEDODh
n_4kaRDlJsvlT8kqsmabSJSHL5Pfj9t.3BvqoigZTxuVTvERv.chDfqK2ukis48fTuDXj73KFOcw
8TxvUpXcQnKnmyuwd3rwOiHgoWF0mA7.UfEwbRWoPAxwpUqoQoQpCN4gznMEeLiIVtCDd_VH5BZ5
jvusgBxarMNxiqkYrGTgwQsrGXJiUNiFyikhN79RI2OhdzLZEbLdw7go4VIeorzZYsGIXd6pQajY
tP0Hvzu6T7x5_.C8Qo.WjwtP671DFA.ST.xfAbB1_EUKJfl_dvz.m.K4Kkh5zD74l9hwicqMQrgr
mWatQg9S1l3WJLZK_Jkyw1ckhl9KR4slDdGgGDRLHkjZOBdXbtZhX83QV5zfi6ECwEsoT6Lqh4w-
-
X-Sonic-MF: <avigross@verizon.net>
In-Reply-To: <t00apg$5r0$1@dont-email.me>
X-Mailer: WebService/1.1.19797 aolwebmail
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: <1137940845.144932.1646516408119@mail.yahoo.com>
X-Mailman-Original-References: <CALq4Z0-fJk-HOu0ka2kPrOioPYAh3e3zbziwetUDmAAx1U1LMw@mail.gmail.com>
<YiFCPlGC+2aRIR0K@shallowsky.com>
<21739669.459456.1646348879560@mail.yahoo.com>
<e3544242-cd54-05d3-2101-5b9fedc1c13e@btinternet.com>
<621325684.471007.1646354302946@mail.yahoo.com>
<20220304225746.mmebv3myg5wbpc4f@hjp.at>
<657845041.42944.1646437629325@mail.yahoo.com>
<20220305001158.g7rmlyoxxtxufpfp@hjp.at>
<mailman.183.1646439119.2329.python-list@python.org>
<t00apg$5r0$1@dont-email.me>
 by: Avi Gross - Sat, 5 Mar 2022 21:40 UTC

I am not sure how we end up conversing about PASCAL on a Python forum. But it is worth considering how people educated in aspects of Computer Science often come from somewhat different background and how it flavors what they do now.

I paid no attention to where PASCAL was being used other than I did much of my grad school work in PASCAL in the early 80's including my thesis being a document that could be typeset or run from the same file ;-)

And my first job in the field also was doing programming in PASCAL. At the time it seemed to be a new and upcoming language with lots of nifty features. It seemed to have so many ways it was an improvement on languages I had been using including BASIC and Fortran and versions of LISP. So it was a tad surprising when my next job at Bell Labs focused on C (and later C++) as well as a large array of utilities and small languages in the UNIX world. PASCAL was nowhere to be seen nor others that arrived to take over the world like Modula and Ada, and yet didn't. It depends where you are and on your perspective, and perhaps it survived in places like Europe and often has been enhanced. We have mentioned how things like Fortran keep evolving and, in any case, tons of the code we use in aspects of Python and especially some add-in modules, is from libraries of well-honed libraries of functions written in Fortran or C or I am sure in some cases even assembler languages..

I wonder if some languages of the future may supersede languages like Python but retain aspects of them in a similar way? As a hobby, I study lots of languages to see if they add anything or are likely to take over. Some seem to really be focused on a company like Microsoft or Google using it for their own purposes and others who wish to play in their arena may have to go along to operate there. Others seem to be the kind of things academics invent to play with various ideas. So will SCALA or GO or RUST become major players or will they wither away? Will languages that make major changes that make older software not compatible, think Python or PERL as examples, end up stronger or ... motivate some to abandon their projects and switch to a new language/system/paradigm?

I do a lot of data manipulation in an assortment of languages including multiple methods within a language. I can sometimes see how a person asking for features or writing programs has been influenced by earlier experiences. Database people who started with a relational database and mainly used some dialect of SQL, may face some problems in their own way and think making lots of smaller tables in third normal form and constantly doing all kinds of table merges is the natural way to do things. Those who start doing things using Python or R may view things quite differently and often see ways to do things gradually and in a pipelined method and not do what is seen as expensive operations like some kinds of merge. I am not saying everyone does things in a stereotypical way, just that people learn tools and methods and it may show.

Given how much faster some things have become, even hybrid programmers may play games. Yes, you can issue SQL to load data from a database into your Python or R programs but some issue a very basic command and then massage it locally while others do most of the processing in the SQL component so that less is dragged in. Some habits persist even after circumstances change.

I have little against PASCAL and have not looked at how it has evolved but found it a very limiting language after a while. But I find most languages somewhat limited and now think they should be. What makes a language great for me is if it does not try to be too complete but provides a way to extend it so people can come up with their own ways to do more complex things, including various ways to do graphics or statistical analyses and so on, as sort of add-ons which become little languages or worlds grafted on when needed and ignored when not.

Python qualifies albeit it is already too bloated! LOL!

Avi

Palm: 3rd digit from the right, vertically.

-----Original Message-----
From: Michael F. Stemper <michael.stemper@gmail.com>
To: python-list@python.org
Sent: Sat, Mar 5, 2022 1:39 pm
Subject: Re: Behavior of the for-else construct

On 04/03/2022 18.11, Peter J. Holzer wrote:

> On 2022-03-04 23:47:09 +0000, Avi Gross via Python-list wrote:

>> I am not sure a reply is needed, Peter, and what you say is true. But

>> as you point out, when using a German keyboard, I would  already have

>> a way to enter symbols like ä, ö, ü and ß and no reason not to include

>> them in variable names and so on if UNICODE is being used properly. I

>> can use my last name in German notation as a variable in Python now:

>>

>> Groß = 144

>> Groß / 12

>> 12.0

>

> Yes, I'm using umlauts occasionally in variable names in Python, and

> I've also used Greek characters and others.

>

> But in Python I CAN use them. I DON'T HAVE to.

>

> That's a big difference.

>

> Characters like [] or {} are a part of Python's syntax. You can't avoid

> using them. If you can't type them, you can't write Python. If it is

> awkward to enter them (like having to type Alt-91 or pasting them from a

> character table) it is painful to write programs.

>

> German keyboards aquired an AltGr key and the ability to type these

> characters in the mid to late 1980's. Presumably because those

> characters were common in C and other programming languages

.... especially Pascal, which was probably bigger in Germany and Austria

in the 1980s than was C.

--

Michael F. Stemper

Psalm 94:3-6

--

https://mail.python.org/mailman/listinfo/python-list

Re: Behavior of the for-else construct

<mailman.202.1646540526.2329.python-list@python.org>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=17391&group=comp.lang.python#17391

  copy link   Newsgroups: comp.lang.python
Path: i2pn2.org!rocksolid2!news.neodome.net!fu-berlin.de!uni-berlin.de!not-for-mail
From: avigr...@verizon.net (Avi Gross)
Newsgroups: comp.lang.python
Subject: Re: Behavior of the for-else construct
Date: Sun, 6 Mar 2022 04:22:01 +0000 (UTC)
Lines: 121
Message-ID: <mailman.202.1646540526.2329.python-list@python.org>
References: <21739669.459456.1646348879560@mail.yahoo.com>
<e3544242-cd54-05d3-2101-5b9fedc1c13e@btinternet.com>
<621325684.471007.1646354302946@mail.yahoo.com>
<20220304225746.mmebv3myg5wbpc4f@hjp.at>
<657845041.42944.1646437629325@mail.yahoo.com>
<20220305001158.g7rmlyoxxtxufpfp@hjp.at>
<mailman.183.1646439119.2329.python-list@python.org>
<t00apg$5r0$1@dont-email.me> <1137940845.144932.1646516408119@mail.yahoo.com>
<mailman.197.1646516412.2329.python-list@python.org>
<45r72h5lcqemt43u107t11kt2oiu9shvc7@4ax.com>
<1549659151.175085.1646540521369@mail.yahoo.com>
Reply-To: Avi Gross <avigross@verizon.net>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
X-Trace: news.uni-berlin.de 9rg99iKfmpCUqfVfrHptSA9ePZAxT3fQdiA5+GMxKoWQ==
Return-Path: <avigross@verizon.net>
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=verizon.net header.i=@verizon.net header.b=I1nIK7h1;
dkim-adsp=pass; dkim-atps=neutral
X-Spam-Status: OK 0.014
X-Spam-Evidence: '*H*': 0.97; '*S*': 0.00; '(which': 0.04; '2022':
0.05; 'math': 0.05; ';-)': 0.07; 'mar': 0.07; 'school.': 0.07;
'al.': 0.09; 'compiler': 0.09; 'construct': 0.09; 'ended': 0.09;
'exposure': 0.09; 'incorporated': 0.09; 'interfaces': 0.09;
'later,': 0.09; 'url:mailman': 0.15; '7:00': 0.16; 'afterwards.':
0.16; 'avi': 0.16; 'basic,': 0.16; 'declare': 0.16; 'grad': 0.16;
'gross': 0.16; 'run-time': 0.16; 'somewhat': 0.16; 'subject:else':
0.16; 'python': 0.16; 'applications': 0.17; 'probably': 0.17;
'to:addr:python-list': 0.20; 'languages': 0.22; 'advanced': 0.22;
'maybe': 0.22; 'sat,': 0.22; 'science': 0.22; 'run': 0.23;
'school': 0.24; 'to:name:python-list@python.org': 0.24; 'skip:-
10': 0.25; 'url-ip:188.166.95.178/32': 0.25; 'url-
ip:188.166.95/24': 0.25; 'url:listinfo': 0.25; 'url-
ip:188.166/16': 0.25; 'behavior': 0.26; 'library': 0.26; 'port':
0.26; 'background': 0.28; 'output': 0.28; 'computer': 0.29; 'url-
ip:188/8': 0.31; 'program': 0.31; 'encountered': 0.32;
'structure': 0.32; 'but': 0.32; 'subject:for': 0.33; 'there':
0.33; 'same': 0.34; 'header:In-Reply-To:1': 0.34; 'trying': 0.35;
'book': 0.35; 'handling': 0.35; 'files': 0.36; 'functions': 0.36;
'room': 0.36; 'people': 0.36; 'special': 0.37; 'file': 0.38;
'could': 0.38; 'least': 0.39; 'considering': 0.39; 'prompt': 0.39;
'wrote': 0.39; 'medical': 0.60; 'including': 0.60; 'provide':
0.60; 'paid': 0.61; 'from:': 0.62; 'to:': 0.62; 'load': 0.62;
'come': 0.62; 'limited': 0.62; 'skip:o 20': 0.63; "you'd": 0.64;
'clear': 0.64; 're:': 0.64; 'taught': 0.64; 'channel': 0.65;
'required': 0.65; 'let': 0.66; 'back': 0.67; 'following:': 0.69;
'received:74.6.130.42': 0.69;
'received:sonic308-3.consmr.mail.bf2.yahoo.com': 0.69;
'responding': 0.69; 'attention': 0.71; 'little': 0.73; 'schedule':
0.73; 'quote': 0.74; 'sent:': 0.78; 'major': 0.78; 'header:Reply-
To:1': 0.79; 'apologize': 0.81; 'study': 0.82; 'elsewhere.': 0.84;
'flavors': 0.84; 'origins': 0.84; 'radio': 0.84; 'aspects': 0.93
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=verizon.net; s=a2048;
t=1646540523; bh=qiEvWEJfGt1TugkMhOz6DroCI644Z5FkfEsQyCuhvoE=;
h=Date:From:Reply-To:To:In-Reply-To:References:Subject:From:Subject:Reply-To;
b=I1nIK7h1g7SpoWZWRbzrwg7Vu8hbqotBl6t1pIG0O0batwMbufTGdjT/Xhpo9Cyii6VVE2g9TH3QH43hXkwi5o1iSPODAXrt6hlA2xLEvgOAjibNvpSSKzcUHKSqUcjmhQN9TqRzK8e24PvxqEQ8H63DDYxT+2NuKcOCgBNW8nScqLNFXtgpw4zaheMir5aIV269l0mofVXD9Sjr7ibzqKfv8eoRAva2tApbdaWZnm/fgatR+TFPIJUYQ1b94XYXpVX/Rm1vzvb+2F2rLcHI3H9Lw9qqo+Fpc+/8y4bOf3NUxsqi1nj7m5rhQplTnckdOWe/N3YRaOHCSvx6konZYQ==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
t=1646540523; bh=ChFYTo/Wn4nONZtFVVClFfkbPp9y0HxBDjA14D2sE7N=;
h=X-Sonic-MF:Date:From:To:Subject:From:Subject;
b=JQSgRRrOO6H2Zw2KNSUVr03OzOX7G+Gv4im373KU/AHf3iiNgTgbA0RLYxwlwEUH8KuezNX6LlLhNPOHvMu8vq1wM7cN1fZMIrcJYXAoxiK3BMgCv8zpg2mvRXziZzscJRQyKhm5/tEzMP0yUG/9RozzU1gBC/jSh4eUH+/MTRVcJ/2ct2/14k9QAaeDLP2yAA6MKkvlcwZPTMDipfIXOWsARYqOwxmH9lzTlJ7n83eGhGl9hCE6RAHp9wzeNdYix7qXN/xbXOm+IVHW9p3cad/5zFCOh+93BeLpSSXO7aLrQj26/1gXXFplI77aiyR3aMLUP/8QKQHwS5NYlHR5Eg==
X-YMail-OSG: nhTQulYVM1l9DmLQIcTtEfJuXT6JPDJQwWjUotF7onpJZrFN72N15kHxCrZ5ikO
HArYjacdfgpOHgeUuXku4TKo9fRGvNsEw1SIwdiJbQO8sxk.csMLHGJcqFl4R0.C9cRfhqgf2hU8
OtEM_V2zA44AHKJ6_VeM0UKrA2LdDduGoQzay.pNnOU6JHjDb2Jdq3elu0g_KpUs3u8Ete.FbTVt
US8eQCB0JU_0CtyHgM8EEcGkk4D2HT0soZoEdPgEiHN55y4b4Y0OvXOWsHm71bt0AtKRUjpxmPkS
YbvV.gH2XAaN.tjJeJ8Ro8ua9k7xNukcveT23pmRMXHvsTYLCnjCFp._cFJqXNlvTqEC2cjPe24q
LHLiAO8nP3UI6On2g3aeSJXDbK5JJpvaE3VBANHIifmHtzcrNZZK1hndCnNdrtF7Nbrgs81ZlrLA
8RxKe_N2Ia36SaPqEf4uOf5SZ2mRcNyEj_VJAInneo_YFNFdRvEFGg5GQVEZt.o8qRWYQv19vBqF
LjEhM8mDaa_ujsKWnE0FDlFdhozyZIZB8Ltp8bb78jPZA0NcOGx6FriE_y2VDx7DL6s5qKKfOiQG
6XAo2aBK8pAq90anXRpjBOFncOgYRSC1rIr8iEaOYyodPJpzRIPT9kneso_awsNLKm7tbwf0mK0j
JSl.CVRQ7WzWnnWEV05X7IoywGQObpWMYxXF.y0scf0dlZViTFJI9HkWRGbdFxyBSJXF8cmcc7zL
_RtU1b0E1BDmQsFdi8QhyiVcW5JkTiFutY2GFpHy9I9oTT6EP88Z_98Ey5hjYEugu7u_vTq51zmI
C_W6.D62cytFgYug4gD4jdnDrpbn0wJwOlozYPfxjIkhcJ_novHfNwAgY52oTyC7NiqdOY85Um_W
V0mrbsAtjRFQ.Vhe6bLt1mZ_jHkVpRcUV1CTYVRHnjgGKDdTAfeI0G..W0f30i38HeVmmnvKst75
NckMC3H0fHhrKchLao5CR2YYiYY.bVhQ9LU1_RXgGfylhe6qIlscBp13cM6djotRMGNX4bZiFFdQ
zOeyr_UZ6v_VsMYCnW5Hprwx_.xR1t.1PRTPwTWG2IuPlyw_i3iSHax_7WB1ZiSMEyOgViPCIbpR
I_CQfQAX5L5x_uWziiqB3lQao0C.okuLpuAH43ZVEQkEAp1ZT1H51gK_fy98kkzklC5dmD_Q7rhz
Iq22WqqwRLBpFbr.deyu73FrFk0q_.j_gS_mVtq.CCzG3F9bvVgUofTK6C.BFp.McKP.ar6chITr
AEDP0xPgSHvmdE4IcT7KXDn8PXiIt8c7qsiqKboQ8sDCVBs0V9e9E48nzewaHlcCfBxmps45Td14
B270bWpgNiAkewHhWkcwm2.2LrySKJtD67V3PIX1KUP3tN_DewledMSzGOO238Rihjj7amhm7I0N
8mYJkQs7m2eHmi4LySkAJ8Waiqq_bEyu0KLIJtuhzCzUdlZII4d6ykUOgpza9QaGO177zQNqYtdK
z7dbYaE3kGdi41yzNQG_85Nzdg2mg5nZn8A.UexBXSBouL1j9uIAhEJNo76rK_H2BJOJzzPtCuW2
7sjYWaoT1oZOEkrTsE486FdPA5NJj6Awf5OZSq_DI0EUnC_z_tTGMnFZdcJK6xQX1e6RUvoYbGGj
zH4DMN_Bj294dnCf2GP9CE5WfbGuYsTcSUQcL1KK7jTZuHz5JljcZTY5LfekIDwV5kFkKx__YqVD
rwd.YvOlIWDz1veWwP3M6pUkWct.3dgR3NsyudQgRoa0IN1SHVa3Z.5qCNbxqr_hYuONrVqcZmIm
LKF_taMmvoyXF09lGpxAvuKWG5dq3xfv3Fkcdo9hfuuzCUi6rce_68cxXfTd9e3FOtnGUOlx80qD
XGnROp61lC4hFSnGVqLfQCcGCKy5nlODMjt.06A7nbZtW0ZeDhZjYKmbP2s9Uql8McOKxExiBPL7
jdzVz5GTlK7Ria9ozCuOxSL9WglLj7AlTtDjhvK4k4FSpkVSyKBOhTx53aUYu_nKKGpDyZtaP3_X
DzyCFoSEpubZa92ovp0N927A9BNGZLKU9WZQkG3wNy.rH_76aZNjz43F8s3QX9UggjczfFCK3pV3
RAWDXJJ_I8wFkJPn64B0viVR57i0yaj2x0kW8am4OyTp39QbwlKQqhp1SiCH1ytH4VhY1EQi.qi7
CrGvEIpDT_yIXUSJicKLuCZJ4ufG2wWiK7tuCc5rfAVf_HDj1zZt4epQAS2_J5DC7sv2a882WuOm
s7es831Vo8wjWocZ_YunyfcZBjkXfsOuIlg--
X-Sonic-MF: <avigross@verizon.net>
In-Reply-To: <45r72h5lcqemt43u107t11kt2oiu9shvc7@4ax.com>
X-Mailer: WebService/1.1.19797 aolwebmail
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: <1549659151.175085.1646540521369@mail.yahoo.com>
X-Mailman-Original-References: <21739669.459456.1646348879560@mail.yahoo.com>
<e3544242-cd54-05d3-2101-5b9fedc1c13e@btinternet.com>
<621325684.471007.1646354302946@mail.yahoo.com>
<20220304225746.mmebv3myg5wbpc4f@hjp.at>
<657845041.42944.1646437629325@mail.yahoo.com>
<20220305001158.g7rmlyoxxtxufpfp@hjp.at>
<mailman.183.1646439119.2329.python-list@python.org>
<t00apg$5r0$1@dont-email.me> <1137940845.144932.1646516408119@mail.yahoo.com>
<mailman.197.1646516412.2329.python-list@python.org>
<45r72h5lcqemt43u107t11kt2oiu9shvc7@4ax.com>
 by: Avi Gross - Sun, 6 Mar 2022 04:22 UTC

I am not clear on what you are commenting, Dennis. You are responding to what I do not believe I wrote. You did not quote the part of my message where I wrote what "I" did in the early 80's and did not say when PASCAL was available elsewhere.

"I paid no attention to where PASCAL was being used other than I did much of my grad school work in PASCAL in the early 80's including my thesis being a document that could be typeset or run from the same file ;-)"

I might have encountered it in the early 70's had I had any room in my college course schedule where I ended up with a triple major in other subjects or while I was in Medical school. But no, I only went back to study C.S. afterwards. So, I apologize for being late. Heck I was also not there when ALGOL was created or FORTRAN, let alone COBOL! But if it helps, I taught FORTRAN and other languages to undergrads ;-)

-----Original Message-----
From: Dennis Lee Bieber <wlfraed@ix.netcom.com>
To: python-list@python.org
Sent: Sat, Mar 5, 2022 7:00 pm
Subject: Re: Behavior of the for-else construct

On Sat, 5 Mar 2022 21:40:08 +0000 (UTC), Avi Gross <avigross@verizon.net>

declaimed the following:

>I am not sure how we end up conversing about PASCAL on a Python forum. But it is worth considering how people educated in aspects of Computer Science often come from somewhat different background and how it flavors what they do now.

>

    You'd prefer REBOL, perhaps?

    REXX at least has some structure to it <G>

    NB: Pascal has, like Ada, always been a <cap><lowercase> name -- not

like the origins of COBOL, FORTRAN, BASIC, et al.

>I paid no attention to where PASCAL was being used other than I did much of my grad school work in PASCAL in the early 80's including my thesis being a document that could be typeset or run from the same file ;-)

>

    Very early? The common versions were probably UCSD (running on UCSD

P-System); or a port of the P-4 compiler (which had been published in book

form) -- maybe a "tinyPascal" (integer only I suspect). Radio Shack did

provide Alcor Pascal for the TRS-80.

    Later, you might have encountered TurboPascal -- which bore little

resemblance to a Jensen&Wirth Pascal.

    J&W was one-program<>one-file (no link libraries, no "include" files as

I recall); very limited math functions if one is trying for scientific

applications (sin, cos, arctan were the trig functions I recall), and that

very unfriendly I/O system (console I/O required special handling from file

I/O as Pascal does a one-element pre-read when an I/O channel is opened --

which occurs on program load for stdin, much before a program could output

a prompt to the user).

    Even my first exposure to VAX/VMS Pascal, which did allow for separate

compilation and linking, required me to declare interfaces to the FORTRAN

run-time library to get advanced math functions (I believe later versions

incorporated the FORTRAN math natively).

--

    Wulfraed                Dennis Lee Bieber        AF6VN

    wlfraed@ix.netcom.com    http://wlfraed.microdiversity.freeddns.org/

--

https://mail.python.org/mailman/listinfo/python-list

Re: Behavior of the for-else construct

<mailman.208.1646584799.2329.python-list@python.org>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=17397&group=comp.lang.python#17397

  copy link   Newsgroups: comp.lang.python
Path: i2pn2.org!i2pn.org!news.swapon.de!fu-berlin.de!uni-berlin.de!not-for-mail
From: hjp-pyt...@hjp.at (Peter J. Holzer)
Newsgroups: comp.lang.python
Subject: Re: Behavior of the for-else construct
Date: Sun, 6 Mar 2022 17:39:51 +0100
Lines: 64
Message-ID: <mailman.208.1646584799.2329.python-list@python.org>
References: <YiFCPlGC+2aRIR0K@shallowsky.com>
<21739669.459456.1646348879560@mail.yahoo.com>
<e3544242-cd54-05d3-2101-5b9fedc1c13e@btinternet.com>
<621325684.471007.1646354302946@mail.yahoo.com>
<20220304225746.mmebv3myg5wbpc4f@hjp.at>
<657845041.42944.1646437629325@mail.yahoo.com>
<20220305001158.g7rmlyoxxtxufpfp@hjp.at>
<mailman.183.1646439119.2329.python-list@python.org>
<t00apg$5r0$1@dont-email.me>
<1mc72hll06itd6jnbgdherqb3thf1fk1pr@4ax.com>
<20220306163951.2ozmrhfbtsktbbt7@hjp.at>
Mime-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha512;
protocol="application/pgp-signature"; boundary="dktepc7r5i6dv6xq"
X-Trace: news.uni-berlin.de ByEBM25bK4dClve2F1Oc5AE//x2eGznHfWpMlwHzAALw==
Return-Path: <hjp-python@hjp.at>
X-Original-To: python-list@python.org
Delivered-To: python-list@mail.python.org
Authentication-Results: mail.python.org; dkim=none reason="no signature";
dkim-adsp=none (unprotected policy); dkim-atps=neutral
X-Spam-Status: OK 0.000
X-Spam-Evidence: '*H*': 1.00; '*S*': 0.00; 'comments': 0.03; '2022':
0.05; 'bigger': 0.05; 'content-type:multipart/signed': 0.05;
'mar': 0.07; 'content-type:application/pgp-signature': 0.09;
'filename:fname piece:asc': 0.09; 'filename:fname
piece:signature': 0.09; 'filename:fname:signature.asc': 0.09;
'help,': 0.14; 'that.': 0.15; '"creative': 0.16; '__/': 0.16;
'challenge!"': 0.16; 'from:addr:hjp-python': 0.16;
'from:addr:hjp.at': 0.16; 'from:name:peter j. holzer': 0.16;
'hjp@hjp.at': 0.16; 'holzer': 0.16; 'reality.': 0.16; 'recall':
0.16; 'render': 0.16; 'stross,': 0.16; 'subject:else': 0.16;
'subset': 0.16; 'url-ip:212.17.106.137/32': 0.16; 'url-
ip:212.17.106/24': 0.16; 'url-ip:212.17/16': 0.16; 'url:hjp':
0.16; 'variant': 0.16; '|_|_)': 0.16; 'wrote:': 0.16; 'instead':
0.17; 'probably': 0.17; 'to:addr:python-list': 0.20; "i've": 0.22;
'maybe': 0.22; 'sat,': 0.22; '(and': 0.25; 'sense': 0.28;
"doesn't": 0.32; 'subject:for': 0.33; 'header:In-Reply-To:1':
0.34; 'those': 0.36; 'really': 0.37; "it's": 0.37; 'read': 0.38;
'seeing': 0.39; 'seen': 0.62; 'germany': 0.62; 'received:212':
0.62; 'ever': 0.63; 'received:userid': 0.66; 'following:': 0.69;
'stands': 0.69; 'url-ip:212/8': 0.69; 'direct': 0.73; 'selecting':
0.76; 'client': 0.82; 'characters': 0.84; 'received:at': 0.84
Content-Disposition: inline
In-Reply-To: <1mc72hll06itd6jnbgdherqb3thf1fk1pr@4ax.com>
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: <20220306163951.2ozmrhfbtsktbbt7@hjp.at>
X-Mailman-Original-References: <YiFCPlGC+2aRIR0K@shallowsky.com>
<21739669.459456.1646348879560@mail.yahoo.com>
<e3544242-cd54-05d3-2101-5b9fedc1c13e@btinternet.com>
<621325684.471007.1646354302946@mail.yahoo.com>
<20220304225746.mmebv3myg5wbpc4f@hjp.at>
<657845041.42944.1646437629325@mail.yahoo.com>
<20220305001158.g7rmlyoxxtxufpfp@hjp.at>
<mailman.183.1646439119.2329.python-list@python.org>
<t00apg$5r0$1@dont-email.me>
<1mc72hll06itd6jnbgdherqb3thf1fk1pr@4ax.com>
 by: Peter J. Holzer - Sun, 6 Mar 2022 16:39 UTC
Attachments: signature.asc (application/pgp-signature)

On 2022-03-05 14:25:35 -0500, Dennis Lee Bieber wrote:
> On Sat, 5 Mar 2022 12:39:36 -0600, "Michael F. Stemper"
> <michael.stemper@gmail.com> declaimed the following:
> >... especially Pascal, which was probably bigger in Germany and Austria
> >in the 1980s than was C.
>
> Pascal also defined alternate representations (per Jensen&Wirth) for
> some of those (and I don't recall ever seeing a system that actually had an
> up-arrow character -- and selecting one in character map doesn't help, my
> client doesn't render it).
>
> direct alternate
> ? ^ or @ <no idea what is going to be shown>
> [ (.
> ] .)
> { (*
> } *)

(* *) for comments was actually pretty commonly used - maybe because it
stands out more than { }. I don't know if I've ever seen (. .) instead
of [ ].

C also has alternative rerpresentations for characters not in the common
subset of ISO-646 and EBCDIC. However, the trigraphs are extremely ugly
(e.g ??< ??> instead of { }). I have seen them used (on an IBM/390
system with an EBCDIC variant without curly braces) and it's really no
fun to read that.

hp

--
_ | Peter J. Holzer | Story must make more sense than reality.
|_|_) | |
| | | hjp@hjp.at | -- Charles Stross, "Creative writing
__/ | http://www.hjp.at/ | challenge!"

Attachments: signature.asc (application/pgp-signature)
Re: Behavior of the for-else construct

<mailman.212.1646587762.2329.python-list@python.org>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=17401&group=comp.lang.python#17401

  copy link   Newsgroups: comp.lang.python
Path: i2pn2.org!i2pn.org!news.swapon.de!fu-berlin.de!uni-berlin.de!not-for-mail
From: grant.b....@gmail.com (Grant Edwards)
Newsgroups: comp.lang.python
Subject: Re: Behavior of the for-else construct
Date: Sun, 06 Mar 2022 09:29:19 -0800 (PST)
Lines: 14
Message-ID: <mailman.212.1646587762.2329.python-list@python.org>
References: <CALq4Z0-fJk-HOu0ka2kPrOioPYAh3e3zbziwetUDmAAx1U1LMw@mail.gmail.com>
<YiFCPlGC+2aRIR0K@shallowsky.com>
<21739669.459456.1646348879560@mail.yahoo.com>
<e3544242-cd54-05d3-2101-5b9fedc1c13e@btinternet.com>
<621325684.471007.1646354302946@mail.yahoo.com>
<20220304225746.mmebv3myg5wbpc4f@hjp.at>
<657845041.42944.1646437629325@mail.yahoo.com>
<20220305001158.g7rmlyoxxtxufpfp@hjp.at>
<mailman.183.1646439119.2329.python-list@python.org>
<t00apg$5r0$1@dont-email.me> <1137940845.144932.1646516408119@mail.yahoo.com>
<6224ef6f.1c69fb81.6228c.7238@mx.google.com>
X-Trace: news.uni-berlin.de C/MxroiUOaHw2dive8ocAgvWQkSkEXCUEeHyAnOaRJlA==
Return-Path: <grant.b.edwards@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=TxO7ITPD;
dkim-adsp=pass; dkim-atps=neutral
X-Spam-Status: OK 0.064
X-Spam-Evidence: '*H*': 0.87; '*S*': 0.00; 'avi': 0.16;
'from:addr:grant.b.edwards': 0.16; 'from:name:grant edwards':
0.16; 'grad': 0.16; 'gross': 0.16; 'subject:else': 0.16; 'wrote:':
0.16; 'python': 0.16; 'grant': 0.17; 'to:addr:python-list': 0.20;
'url:wiki': 0.23; 'school': 0.24; 'header:User-Agent:1': 0.30;
'received:209.85.160': 0.31; 'python-list': 0.32; 'subject:for':
0.33; 'received:google.com': 0.34; 'from:addr:gmail.com': 0.35;
'name:': 0.37; "it's": 0.37; 'received:209.85': 0.37;
'received:209': 0.39; 'paid': 0.61; 'url-ip:208.80.154/24': 0.70;
'url-ip:208.80/16': 0.70; 'url:wikipedia': 0.70; 'url-ip:208/8':
0.71; 'attention': 0.71
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
h=message-id:date:from:subject:references:user-agent:to;
bh=zy+DW+x2Z3/JxULKyYFuDqPoXtVHdsjUywy4RwHmwSk=;
b=TxO7ITPDvev8AzBbzMsvIYCm4idHG/DoAJyt1YfI8BJxm7BYnrT74Yo210phgQvKoh
ifXs7cUyzIaS7eAZ7w/U0REH4bDqE34Is3rxlQvn9tQ6Blh3CiHEOsJZ2PrQ0KENhets
03yE/EgLw6XiqSPraqcAdvM+D5m96EcfgNLtYXxCFdSaP7CIuhut4D6dliZD1Etoy/Jt
dk9jVqEpRESzGsQJoSHmofjDFCEA4j0BpLOwaEkyEiLRXI/cK7katkD0AGqmz2OMMkp9
0LOysdGtQdevheeGCbDkTwnDnx5dVHrBBU2mwhjlPxlVK0cR2/zS1+Nhj595MbZ730PP
56HQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20210112;
h=x-gm-message-state:message-id:date:from:subject:references
:user-agent:to;
bh=zy+DW+x2Z3/JxULKyYFuDqPoXtVHdsjUywy4RwHmwSk=;
b=beJu3hq/ASSr4gieKXH/aE7opqs2o4ay7eXOf7wXErfCSd1wxu60NtGtU4gIzVJyfz
dTnjOJk8HxSm6+Jlhx4x3gVnsMx++1NpKdvLJjrT7jAHbUFmXJ0zkbSdLcd5WBLvMgrs
RZJvywzhRP2vXT72+m8b8r2+r6KuVeM9HD6BX4l9YUYcCoKE08V6VybEbC/cF81a2kOy
bkE2IU03vIyB7IqqmL8hCNh9oPxbNb3UIAnec1maCOMQuIyMrZQhHi4uc/8EdtRk74J3
D9r6RRm8eEru3XYZpm2zU2ZPi70Dsb8CuAbuzrSlE8B4a2NhCnYrBm6jMj3hZBnTD/2i
Jm2A==
X-Gm-Message-State: AOAM5319ZbLDy/Jd3Zlznzq0gmh2GsGPbH9LlfDKdYYCdURlxRVtLARx
b4Aiph+5c5U2uSxe/iy/jz0j6jLK/eI=
X-Google-Smtp-Source: ABdhPJzcsFPkuONaSrBoci/prBhwJSU/lfxKOKm6G+0QWx/EPT7P7efCOT+tu5wNFKv1YMSEw9c0fg==
X-Received: by 2002:a05:622a:18a:b0:2de:af33:45c6 with SMTP id
s10-20020a05622a018a00b002deaf3345c6mr6648444qtw.652.1646587759624;
Sun, 06 Mar 2022 09:29:19 -0800 (PST)
User-Agent: slrn/1.0.3 (Linux)
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: <6224ef6f.1c69fb81.6228c.7238@mx.google.com>
X-Mailman-Original-References: <CALq4Z0-fJk-HOu0ka2kPrOioPYAh3e3zbziwetUDmAAx1U1LMw@mail.gmail.com>
<YiFCPlGC+2aRIR0K@shallowsky.com>
<21739669.459456.1646348879560@mail.yahoo.com>
<e3544242-cd54-05d3-2101-5b9fedc1c13e@btinternet.com>
<621325684.471007.1646354302946@mail.yahoo.com>
<20220304225746.mmebv3myg5wbpc4f@hjp.at>
<657845041.42944.1646437629325@mail.yahoo.com>
<20220305001158.g7rmlyoxxtxufpfp@hjp.at>
<mailman.183.1646439119.2329.python-list@python.org>
<t00apg$5r0$1@dont-email.me> <1137940845.144932.1646516408119@mail.yahoo.com>
 by: Grant Edwards - Sun, 6 Mar 2022 17:29 UTC

On 2022-03-05, Avi Gross via Python-list <python-list@python.org> wrote:

> I am not sure how we end up conversing about PASCAL on a Python
> forum.
> [...]
> I paid no attention to where PASCAL was being used other than I did
> much of my grad school work in PASCAL [...]

It's "Pascal". It's not an acronym. It's a guy's name:

https://en.wikipedia.org/wiki/Blaise_Pascal

--
Grant

Re: Behavior of the for-else construct

<mailman.213.1646588900.2329.python-list@python.org>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=17402&group=comp.lang.python#17402

  copy link   Newsgroups: comp.lang.python
Path: i2pn2.org!i2pn.org!news.swapon.de!fu-berlin.de!uni-berlin.de!not-for-mail
From: hjp-pyt...@hjp.at (Peter J. Holzer)
Newsgroups: comp.lang.python
Subject: Re: Behavior of the for-else construct
Date: Sun, 6 Mar 2022 18:48:18 +0100
Lines: 49
Message-ID: <mailman.213.1646588900.2329.python-list@python.org>
References: <21739669.459456.1646348879560@mail.yahoo.com>
<e3544242-cd54-05d3-2101-5b9fedc1c13e@btinternet.com>
<621325684.471007.1646354302946@mail.yahoo.com>
<20220304225746.mmebv3myg5wbpc4f@hjp.at>
<657845041.42944.1646437629325@mail.yahoo.com>
<20220305001158.g7rmlyoxxtxufpfp@hjp.at>
<mailman.183.1646439119.2329.python-list@python.org>
<t00apg$5r0$1@dont-email.me>
<1137940845.144932.1646516408119@mail.yahoo.com>
<6224ef6f.1c69fb81.6228c.7238@mx.google.com>
<20220306174818.alasogxuqxhgaprr@hjp.at>
Mime-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha512;
protocol="application/pgp-signature"; boundary="ahx5ivlcgfite7xp"
X-Trace: news.uni-berlin.de QZYOKzx9ozZptN2fmNIY4QllWrQdi8i4IZxYdd9cqRPA==
Return-Path: <hjp-python@hjp.at>
X-Original-To: python-list@python.org
Delivered-To: python-list@mail.python.org
Authentication-Results: mail.python.org; dkim=none reason="no signature";
dkim-adsp=none (unprotected policy); dkim-atps=neutral
X-Spam-Status: OK 0.000
X-Spam-Evidence: '*H*': 1.00; '*S*': 0.00; 'content-
type:multipart/signed': 0.05; 'content-type:application/pgp-
signature': 0.09; 'filename:fname piece:asc': 0.09;
'filename:fname piece:signature': 0.09;
'filename:fname:signature.asc': 0.09; '"creative': 0.16; '__/':
0.16; 'avi': 0.16; 'challenge!"': 0.16; 'from:addr:hjp-python':
0.16; 'from:addr:hjp.at': 0.16; 'from:name:peter j. holzer': 0.16;
'grad': 0.16; 'gross': 0.16; 'hjp@hjp.at': 0.16; 'holzer': 0.16;
'misspelled': 0.16; 'reality.': 0.16; 'stross,': 0.16;
'subject:else': 0.16; 'url-ip:212.17.106.137/32': 0.16; 'url-
ip:212.17.106/24': 0.16; 'url-ip:212.17/16': 0.16; 'url:hjp':
0.16; '|_|_)': 0.16; 'wrote:': 0.16; 'python': 0.16; 'grant':
0.17; 'to:addr:python-list': 0.20; 'url:wiki': 0.23; 'school':
0.24; 'sense': 0.28; 'python-list': 0.32; 'url-ip:91/8': 0.32;
'subject:for': 0.33; 'header:In-Reply-To:1': 0.34; 'name:': 0.37;
"it's": 0.37; 'paid': 0.61; 'received:212': 0.62;
'received:userid': 0.66; 'url-ip:212/8': 0.69; 'url:wikipedia':
0.70; 'attention': 0.71; 'received:at': 0.84
Content-Disposition: inline
In-Reply-To: <6224ef6f.1c69fb81.6228c.7238@mx.google.com>
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: <20220306174818.alasogxuqxhgaprr@hjp.at>
X-Mailman-Original-References: <21739669.459456.1646348879560@mail.yahoo.com>
<e3544242-cd54-05d3-2101-5b9fedc1c13e@btinternet.com>
<621325684.471007.1646354302946@mail.yahoo.com>
<20220304225746.mmebv3myg5wbpc4f@hjp.at>
<657845041.42944.1646437629325@mail.yahoo.com>
<20220305001158.g7rmlyoxxtxufpfp@hjp.at>
<mailman.183.1646439119.2329.python-list@python.org>
<t00apg$5r0$1@dont-email.me>
<1137940845.144932.1646516408119@mail.yahoo.com>
<6224ef6f.1c69fb81.6228c.7238@mx.google.com>
 by: Peter J. Holzer - Sun, 6 Mar 2022 17:48 UTC
Attachments: signature.asc (application/pgp-signature)

On 2022-03-06 09:29:19 -0800, Grant Edwards wrote:
> On 2022-03-05, Avi Gross via Python-list <python-list@python.org> wrote:
> > I am not sure how we end up conversing about PASCAL on a Python
> > forum.
> > [...]
> > I paid no attention to where PASCAL was being used other than I did
> > much of my grad school work in PASCAL [...]
>
> It's "Pascal". It's not an acronym. It's a guy's name:
>
> https://en.wikipedia.org/wiki/Blaise_Pascal

And similarly, it's "Perl", not "PERL" (also misspelled in this thread).

hp

--
_ | Peter J. Holzer | Story must make more sense than reality.
|_|_) | |
| | | hjp@hjp.at | -- Charles Stross, "Creative writing
__/ | http://www.hjp.at/ | challenge!"

Attachments: signature.asc (application/pgp-signature)
Re: Behavior of the for-else construct

<mailman.221.1646607006.2329.python-list@python.org>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=17411&group=comp.lang.python#17411

  copy link   Newsgroups: comp.lang.python
Path: i2pn2.org!i2pn.org!news.swapon.de!fu-berlin.de!uni-berlin.de!not-for-mail
From: avigr...@verizon.net (Avi Gross)
Newsgroups: comp.lang.python
Subject: Re: Behavior of the for-else construct
Date: Sun, 6 Mar 2022 22:50:01 +0000 (UTC)
Lines: 100
Message-ID: <mailman.221.1646607006.2329.python-list@python.org>
References: <21739669.459456.1646348879560@mail.yahoo.com>
<e3544242-cd54-05d3-2101-5b9fedc1c13e@btinternet.com>
<621325684.471007.1646354302946@mail.yahoo.com>
<20220304225746.mmebv3myg5wbpc4f@hjp.at>
<657845041.42944.1646437629325@mail.yahoo.com>
<20220305001158.g7rmlyoxxtxufpfp@hjp.at>
<mailman.183.1646439119.2329.python-list@python.org>
<t00apg$5r0$1@dont-email.me> <1137940845.144932.1646516408119@mail.yahoo.com>
<6224ef6f.1c69fb81.6228c.7238@mx.google.com>
<20220306174818.alasogxuqxhgaprr@hjp.at>
<222574152.213889.1646607001131@mail.yahoo.com>
Reply-To: Avi Gross <avigross@verizon.net>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
X-Trace: news.uni-berlin.de fEIb0veO48decSRvAV0t/QvR1sBC0Hn0AO0IM9nJAALg==
Return-Path: <avigross@verizon.net>
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=verizon.net header.i=@verizon.net header.b=hFuV/+3z;
dkim-adsp=pass; dkim-atps=neutral
X-Spam-Status: OK 0.009
X-Spam-Evidence: '*H*': 0.98; '*S*': 0.00; 'argument': 0.04; '2022':
0.05; 'mar': 0.07; 'sun,': 0.07; 'python.': 0.08; 'ada': 0.09;
'construct': 0.09; 'obviously': 0.09; 'rarely': 0.09; 'reasoning':
0.09; 'received:74.6.129.124': 0.09;
'received:sonic309-14.consmr.mail.bf2.yahoo.com': 0.09;
'url:mailman': 0.15; '"c"': 0.16; '"creative': 0.16; 'annoyed':
0.16; 'avi': 0.16; 'c++': 0.16; 'case?': 0.16; 'challenge!"':
0.16; 'focusing': 0.16; 'formally': 0.16; 'grad': 0.16; 'gross':
0.16; 'hand,': 0.16; 'holzer': 0.16; "isn't.": 0.16; 'misspelled':
0.16; 'nonsense': 0.16; 'reality.': 0.16; 'reason.': 0.16;
'snake': 0.16; 'something.': 0.16; 'spelling.': 0.16; 'stross,':
0.16; 'subject:else': 0.16; 'tends': 0.16; 'them?': 0.16;
'things,': 0.16; 'url-ip:212.17.106.137/32': 0.16; 'url-
ip:212.17.106/24': 0.16; 'url-ip:212.17/16': 0.16; 'url:hjp':
0.16; '|_|_)': 0.16; 'wrote:': 0.16; 'python': 0.16; 'says': 0.17;
'grant': 0.17; 'instead': 0.17; 'probably': 0.17; 'to:addr:python-
list': 0.20; 'language': 0.21; 'written': 0.22; 'maybe': 0.22;
'version': 0.23; 'url:wiki': 0.23; 'school': 0.24; 'to:name
:python-list@python.org': 0.24; 'skip:- 10': 0.25; 'url-
ip:188.166.95.178/32': 0.25; 'url-ip:188.166.95/24': 0.25;
'saying': 0.25; 'url:listinfo': 0.25; 'programming': 0.25; 'url-
ip:188.166/16': 0.25; 'anyone': 0.25; 'seems': 0.26; 'behavior':
0.26; 'justify': 0.26; 'suspect': 0.26; '>>>': 0.28; 'sense':
0.28; 'version.': 0.28; 'wrong': 0.28; 'url-ip:188/8': 0.31;
'think': 0.32; 'carefully': 0.32; 'course.': 0.32; 'do.': 0.32;
'language.': 0.32; 'python-list': 0.32; 'but': 0.32;
'subject:for': 0.33; 'focus': 0.33; 'someone': 0.34; 'same': 0.34;
'mean': 0.34; 'header:In-Reply-To:1': 0.34; 'felt': 0.35;
'particularly': 0.35; 'yes,': 0.35; 'following': 0.35; 'people':
0.36; 'those': 0.36; 'name:': 0.37; 'presented': 0.37; "it's":
0.37; 'others': 0.37; 'lower': 0.62; 'here': 0.62; 'email
addr:gmail.com': 0.63; 'simply': 0.63; 'feel': 0.63; 'email':
0.63; 'great': 0.63; 're:': 0.64; 'thus': 0.64; 'look': 0.65;
'named': 0.65; 'generally': 0.67; 'choose': 0.67; 'right': 0.68;
'interested': 0.68; 'discussing': 0.69; 'effort,': 0.69;
'oriented': 0.69; 'psychology': 0.69; 'sentence': 0.69; 'stands':
0.69; 'url-ip:212/8': 0.69; 'french': 0.70; 'truly': 0.70; 'url-
ip:208.80.154/24': 0.70; 'url-ip:208.80/16': 0.70;
'url:wikipedia': 0.70; 'url-ip:208/8': 0.71; 'attention': 0.71;
'care': 0.71; 'free': 0.72; 'plus': 0.73; 'life': 0.77;
'business': 0.77; 'sent:': 0.78; 'header:Reply-To:1': 0.79;
'out.': 0.80; 'awareness': 0.81; 'waste': 0.81; 'email
addr:yahoo.com': 0.84; 'practical': 0.84; 'catch': 0.84; 'honor.':
0.84; 'learn,': 0.84; 'perspective,': 0.84; 'pointing': 0.84;
'spelling': 0.84; 'supposedly': 0.84; 'voluntary': 0.84; 'opt':
0.89; 'deserve': 0.93; 'mixed': 0.93
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=verizon.net; s=a2048;
t=1646607003; bh=0hzykMwYwjbOluU4r5ihy+RhgDaXsWn1tGZnqjhZgEU=;
h=Date:From:Reply-To:To:In-Reply-To:References:Subject:From:Subject:Reply-To;
b=hFuV/+3z7+Pdon/bepjubB1kJW25itgxzVnPW3jdhJmEPM05lleRg+cNDKElI9QQAktXkeuypSnXzSXsKoYnbXK49VgEPITEiHr5YBIIC8dg/j6he8/gjzaJGpR3kE1tawPqTUEhpEtv4LslfVPdwlLLsuMAxFlidEDAvgpMwQNXxeQug42ogoOyheLS/f176ULSCEWKCk1mXOROpsal+C6pvfR4H6Ap4Mb9bzm4rK7JKko5OKZ3iBb5SOdvfStfN9g9qwN0qJuzTiPERctXkOttPQgpyFmQRyPGH4fkb45q+Rp0aHY4LsZco06PPk8FzVxUi6pKJwFhdvkOfM/rIg==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
t=1646607003; bh=RsSU5p0XDI3+YVwavH17kFiKYyQkGCKYKCNTTZA6196=;
h=X-Sonic-MF:Date:From:To:Subject:From:Subject;
b=Nh7Yg9RywvuW1PcbMdcE4Z/X6q2nCirOKx+gXbWsQO+wyFoxpJE3RiymHrsmIN5mlKOc44zkO3cX8qiHpdQRDfuvG5cG28e3+G5nBtezs2o9O04Ps2RetOMFeT1zQ3fLHEKtzhxgMtjFZStHniXY+3YIBS1rBNMEr5iCTwJKd4wq6lC6GWufNzg2sX4rOK3EkSIH2RXMFpjNalt5pcBs4i1J94KC8p3+uWu+4UwjgEirDNisdlob2rkfFXNalsglVN4gdb41LJE2aIl7hVnEJ15xiClf2Qhu2PVgA7ezTNGdn+C2g1elQf3mYbq5R2CBLx5exLfNlezPDR/LlYAMKg==
X-YMail-OSG: vnoQo_kVM1m1oDMKpnnhjUHwtzgzNmQaL4uXJDuJgA3PDqopYV_qh5NM7LiUvJ4
LNtY57Gn5WxEIQYrOrV0Q00UcSiDiAofpRjbPPH2xy38XkqsLfejd_chcQwU7StGNck8tvn4ABc7
_kLKwLxeGl8Dh79W9lwZnoo4CTEFoYLDsu09JEcDmtEYBxbgMGElVKCKTk3TtnDkDE5wfF5SZc2U
TN.F0iIGkVyBo3PSQ._X8UHsMsh4KfXOjQdWUG9CQbOszR3ClrStnZT992oji8S6zmf0vFPqFZI7
4p1uu7AOYTwJJD_IEu9sdHRUcE9XHN8fJKV.e4fVxofOc0ybnGeH8LcZhIPSJvqWvad1AJWgyH8u
hYaFtfCvhpGReGTRKMsqNYXnRSqP5v8kqwJgE_cucG8w4zCY58h7FQx4hDNAnxooiTLu_Qeo1InS
3si6kRUHvFnKLX4puUdvUYW8aDlEO5YUxLxp09tojwib__4S..muhYILIFdFh.4e5RvBf7nK75kH
.5g5ejOiA9eVxgazFHDx4W1GKjkwglG1kJJ8meHj81F8wsJwuBGNgk5UXx_yuWpk405tTfRKyxBU
0fX_HRRsvBSY70rCflTkmvR_Aez5mHZWWhGf3lSQbQJ4fZafVZxWuHeji2n0BT0H7Bo6BZmUvfBT
J_eB9F1T9sdea178dqlUcP9Ib1wmoD.2cKSd3FIio6.wGdADgPXovgD0fjEsjHRICIHS.xSoTOxh
9PPvLQ_djgC8Ze5LcKw935jeZUf2UOnPpsFd68XbJHqQ61N6GZaCQjvBGpdoWVyegHRm1LHND6qE
YqrPTKMAfImqmEhkTSETuelfdyU6YpH0hnHj8w1311HfHhW7lDxcjBvgLZlir2u59NaE9jlcPG1f
wMu0KIABbggvtMohJPZcpBY3mSQDwFOyXL.SzW_nQ_yf2ZpEwjDgOhqqrMDRH8mHB1EzasC9g._I
RuUvHC79cF63JzHIXfUe1tE9xS1.pIskZ_xcuimsjRPk3Zj4xWqeUmOtuUK6HkMQkUXAIXlfoLeY
6u3BrrLKH2E2XmPhw_zSeM88eMkCeiNTJD7gi2B7iG.YblKEDKqs4hl2DFHUBBIM.kJhbC0_.XJe
hc6MOG0IOt0bFGtXRej1.zYL7el7J9Pw0IILmvHRuSOPGJIwlj9kEvriYhx41Z0xipnbDjRJsHz1
xJ73IzR7Q3mL7aOIazFZSxauLrOUwM_gYCvxMYOKsHEpbGzSbfhIM1xcQ.IlepAlGDA7fUEYogMm
NrdOx50m4gqv3sXHyMPjdnMMxDXhjFCsrCSSk8BYNPHJAncdvkI58GSRZWqB3exxuFmnYXrdfwke
f_W21pF69M1qT3c5213Gt96DsZRt2o6hspmx44SVhc8h_UVApvCfEoazl5yRkIL6l_Yr56KuwGFQ
S5FQpqlmAbiu1TvrSvxLVWbnjF6pUwQ0Nl.sSbD1Vsje0jFRO5AvkY1x_gnWzGrNt4F.jKCpWEyV
l3mB2yCR0wf4bM4BK7g4X8dSCUqEH0To6Gli4MHjMXqxENx9qddVMyCeXzu41tkmDPp8hDc9WodL
LBChJp.EpS.wW03LCZdb9ZnDF50KmNpOJGVNnjVYAnaQCHo_erBKu_tU_OEPjDXuMWDpkWkaxH7n
UQwiRusYLyhJsyu8I2xx6y9NPGJVVSpvlopZ9ZJA4Xv5FWzQMlx1vBN70N6OwSVsV1NtyW_kKgqo
lY5Stxt6vMiMCl5teAcTufgShe2X2SIGC9_8q_Zl7whmS935S7p3LnO.VwwGboNp3tGZD8kvBlUr
A78Ixl8GGNZbPeg.ci98CGvdMY7VtKci8sGaoc2a3Ly49J9Nv11IsMBMI2ZSGPxgt05VKFQPpZW.
Wctz6xnXC3vwvUVV09EfaiaeyLKu0HETDD39p0m9NOds6j.yS2gESnFRKRnLhyCXUUHi0GjEGzW9
qSCMqouuSHI4Y_pfSn5LGGuQ7bRlNCyQPztGBVIYT55cIDrQnLdfKLx7z1zYHCJ3QZLJkSSzwcbi
Z_OtNAX6pwr7xsD58eOK0ho7Sh6WclDyy8rcSa28qZOWXHbmHuFAx.esn9DeMeJh1_6lfmspPqFM
wDuUJtMf8657ywy8_N89fMhos5RhCBFAOgr1jmeTVMdS1xQ_RakO6aLIVFv1c24RsktofKj1zqvq
q52Bb7GHOzEueVll0c7MvvlZVT9VlisCuKYmPy_YWg1R9eJP9XnYeM5u4icGx1jSIyeADsjElQ8X
4
X-Sonic-MF: <avigross@verizon.net>
In-Reply-To: <20220306174818.alasogxuqxhgaprr@hjp.at>
X-Mailer: WebService/1.1.19797 aolwebmail
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: <222574152.213889.1646607001131@mail.yahoo.com>
X-Mailman-Original-References: <21739669.459456.1646348879560@mail.yahoo.com>
<e3544242-cd54-05d3-2101-5b9fedc1c13e@btinternet.com>
<621325684.471007.1646354302946@mail.yahoo.com>
<20220304225746.mmebv3myg5wbpc4f@hjp.at>
<657845041.42944.1646437629325@mail.yahoo.com>
<20220305001158.g7rmlyoxxtxufpfp@hjp.at>
<mailman.183.1646439119.2329.python-list@python.org>
<t00apg$5r0$1@dont-email.me> <1137940845.144932.1646516408119@mail.yahoo.com>
<6224ef6f.1c69fb81.6228c.7238@mx.google.com>
<20220306174818.alasogxuqxhgaprr@hjp.at>
 by: Avi Gross - Sun, 6 Mar 2022 22:50 UTC

>>>
Pascal versus PASCAL versus pascal (not versus paschal) and
Perl versus PERL versus perl (not versus pearl)

seems to be a topic.
<<<

The nitpickers here are irrelevant. I happen to know how things are formally spelled and if I was publishing a book, might carefully proofread it.

I sometimes use upper case for Emphasis and do not give a dAMN. But feel free to correct my spelling in case you suspect someone here truly misunderstood a message because it was written with the wrong case.

I do learn, but when it is something I already know and am not particularly interested in proofreading, the result tends to be that I simply get annoyed and the one pointing it out is taken as wandering off topic even more than I do.

Python is named after a snake right? So is it upper case or lower case or mixed case? No, wait, it is named after Monty Python. But what made them choose that name and why would anyone then name a programming language after them? I can see some rudimentary reasoning in naming Ada and maybe for Pascal, albeit I can think of many others who deserve it as much or more that nobody has chosen to honor. Did Turing catch on, I mean as a programming language rather than a machine?

I don't care if someone says PYTHON or Python or python when informally discussing things. They all mean the same thing to me. On the other hand, names like "R" and "S" and "C" are rarely presented as lower-case while I sometimes see c++ or c# for some reason. Obviously the right version is upper case, albeit the plus sign and sharp sign have no upper case version.

FORTRAN supposedly stands for FORmula TRANslator or something. So why does it have to be all uppercase? Was COBOL named for COmmon Business Oriented Language. Should it be CoBOL?

I have lots of awareness that Perl is generally written in mixed case, except when it isn't. I have seen people justify the name by saying it was short for Practical Extraction and Report Language but also for Pathologically Eclectic Rubbish Lister! If I felt it was important, I would write it whatever way is formally required.

What I think often happens, from a human psychology perspective, is we see Perl in middle of a sentence as a spelling mistake while PERL is obviously something like an acronym. Pascal may be named for a French person I admire but may still look like a nonsense word to those who do not know or care. Not a great excuse, of course.

But if this was being graded in these ways, and I see lots of such nitpicking in other ways when an example focusing on something does not carefully do lots of other things, I probably would focus on the many other things I don't get around to doing in my life because I waste the time here. As a voluntary effort, I can opt out.

The argument that a programming language is named after a person and thus must be spelled some way is not impressing me. Yes, to be strictly correct, it has a proper spelling. But following that reasoning, why does anyone give an email address of john.smith@gmail.com or JANEDOE@yahoo.com instead of ....?

-----Original Message-----
From: Peter J. Holzer <hjp-python@hjp.at>
To: python-list@python.org
Sent: Sun, Mar 6, 2022 12:48 pm
Subject: Re: Behavior of the for-else construct

On 2022-03-06 09:29:19 -0800, Grant Edwards wrote:

> On 2022-03-05, Avi Gross via Python-list <python-list@python.org> wrote:
> > I am not sure how we end up conversing about PASCAL on a Python
> > forum.
> > [...]
> > I paid no attention to where PASCAL was being used other than I did
> > much of my grad school work in PASCAL [...]
>
> It's "Pascal". It's not an acronym. It's a guy's name:
>
>    https://en.wikipedia.org/wiki/Blaise_Pascal

And similarly, it's "Perl", not "PERL" (also misspelled in this thread).

        hp

--
  _  | Peter J. Holzer    | Story must make more sense than reality.
|_|_) |                    |
| |  | hjp@hjp.at        |    -- Charles Stross, "Creative writing
__/  | http://www.hjp.at/ |      challenge!"

--
https://mail.python.org/mailman/listinfo/python-list

Re: Behavior of the for-else construct

<mailman.222.1646607898.2329.python-list@python.org>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=17412&group=comp.lang.python#17412

  copy link   Newsgroups: comp.lang.python
Path: i2pn2.org!i2pn.org!news.swapon.de!fu-berlin.de!uni-berlin.de!not-for-mail
From: ros...@gmail.com (Chris Angelico)
Newsgroups: comp.lang.python
Subject: Re: Behavior of the for-else construct
Date: Mon, 7 Mar 2022 10:04:45 +1100
Lines: 74
Message-ID: <mailman.222.1646607898.2329.python-list@python.org>
References: <21739669.459456.1646348879560@mail.yahoo.com>
<e3544242-cd54-05d3-2101-5b9fedc1c13e@btinternet.com>
<621325684.471007.1646354302946@mail.yahoo.com>
<20220304225746.mmebv3myg5wbpc4f@hjp.at>
<657845041.42944.1646437629325@mail.yahoo.com>
<20220305001158.g7rmlyoxxtxufpfp@hjp.at>
<mailman.183.1646439119.2329.python-list@python.org>
<t00apg$5r0$1@dont-email.me>
<1137940845.144932.1646516408119@mail.yahoo.com>
<6224ef6f.1c69fb81.6228c.7238@mx.google.com>
<20220306174818.alasogxuqxhgaprr@hjp.at>
<222574152.213889.1646607001131@mail.yahoo.com>
<CAPTjJmoy4=E4pLufNxs0QSZxCKBdBdGudrqu=LJuxnbbX-bSEg@mail.gmail.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Trace: news.uni-berlin.de GCstNzyVFlFFGiuwqU4KYwBqGCtwDUkPEvl1eN+PUDFw==
Return-Path: <rosuav@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=mAWFzgrh;
dkim-adsp=pass; dkim-atps=neutral
X-Spam-Status: OK 0.023
X-Spam-Evidence: '*H*': 0.95; '*S*': 0.00; 'argument': 0.04; '2022':
0.05; 'creators': 0.07; 'else.': 0.07; 'mar': 0.07; 'python.':
0.08; 'ada': 0.09; 'apparently': 0.09; 'obviously': 0.09;
'rarely': 0.09; 'reasoning': 0.09; "shouldn't": 0.09; "they've":
0.09; '"c"': 0.16; 'avi': 0.16; 'c++': 0.16; 'case?': 0.16;
'chrisa': 0.16; 'focusing': 0.16; 'formally': 0.16;
'from:addr:rosuav': 0.16; 'from:name:chris angelico': 0.16;
'gross': 0.16; 'hand,': 0.16; 'reason.': 0.16; 'server,': 0.16;
'snake': 0.16; 'something.': 0.16; 'spelling.': 0.16;
'subject:else': 0.16; 'them?': 0.16; 'things,': 0.16; 'wrote:':
0.16; 'python': 0.16; 'says': 0.17; 'instead': 0.17; 'probably':
0.17; "can't": 0.17; 'addresses': 0.19; 'reduce': 0.19; 'to:addr
:python-list': 0.20; 'language': 0.21; 'written': 0.22; 'maybe':
0.22; 'version': 0.23; 'to:name:python-list@python.org': 0.24;
'saying': 0.25; 'programming': 0.25; 'anyone': 0.25; 'seems':
0.26; '>>>': 0.28; 'version.': 0.28; 'think': 0.32; 'book.': 0.32;
'carefully': 0.32; 'language.': 0.32; 'python-list': 0.32;
'message-id:@mail.gmail.com': 0.32; 'unless': 0.32; 'but': 0.32;
'subject:for': 0.33; 'focus': 0.33; 'someone': 0.34; 'same': 0.34;
'mean': 0.34; 'header:In-Reply-To:1': 0.34; 'received:google.com':
0.34; 'yes,': 0.35; 'following': 0.35; 'from:addr:gmail.com':
0.35; 'errors': 0.36; 'mon,': 0.36; 'possibly': 0.36; 'presented':
0.37; 'really': 0.37; "it's": 0.37; 'received:209.85': 0.37;
'others': 0.37; 'way': 0.38; 'received:209': 0.39; 'use': 0.39;
'decide': 0.39; 'happen': 0.40; 'something': 0.40; 'want': 0.40;
'try': 0.40; 'should': 0.40; 'here.': 0.61; "there's": 0.61;
'me.': 0.62; 'lower': 0.62; 'reasonable': 0.62; 'here': 0.62;
'email addr:gmail.com': 0.63; 'email': 0.63; 'between': 0.63;
'imagine': 0.64; 'thus': 0.64; 'your': 0.64; 'named': 0.65;
'decided': 0.67; 'choose': 0.67; 'that,': 0.67; 'right': 0.68;
'know.': 0.68; 'discussing': 0.69; 'effort,': 0.69; 'interpreted':
0.69; 'oriented': 0.69; 'stands': 0.69; 'care': 0.71; 'plus':
0.73; 'name,': 0.75; 'life': 0.77; 'business': 0.77; 'out.': 0.80;
'waste': 0.81; 'email addr:yahoo.com': 0.84; 'catch': 0.84;
'honor.': 0.84; 'supposedly': 0.84; 'voluntary': 0.84; 'opt':
0.89; 'deliberately': 0.91; 'errors,': 0.91; 'mailbox': 0.91;
'number.': 0.91; 'deserve': 0.93; 'google,': 0.93; 'mixed': 0.93
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
h=mime-version:references:in-reply-to:from:date:message-id:subject:to
:content-transfer-encoding;
bh=SaruqjffGDsybrSAdy/p/vvIRMatA5Flbrjya6NjsEQ=;
b=mAWFzgrhD9UQ5UQ9+a9Wo4FeyA5VWbDvyhDziCmHrL2S5IzxjFAtM/FkiyjXcxdECx
pUP4BIXLdhH24WopqUu7uLlMuEULXkZZrzkMrluuVaYDnpdHkEhbT4US7lBThiVK3Q+g
GFnT775vdMCAx3zWkKZ2Hg3Hf6/Is+o3xyu20tj/JmmFHrgxbms+I76LvzxPVJFkqMhl
pzxkwJy5oDcCzrQuqBC+j0fndNJ8lJYcszLMi3bcGYA8a4KZqkw92dS8FsvJHfXaKacD
Kl/C8Nk4hcSzpc3dtrCmkFhHxxwhhXHH4qOP9EWCS2Ldedj+5p0cd5ApkRz5/vuOLuYL
klCQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20210112;
h=x-gm-message-state:mime-version:references:in-reply-to:from:date
:message-id:subject:to:content-transfer-encoding;
bh=SaruqjffGDsybrSAdy/p/vvIRMatA5Flbrjya6NjsEQ=;
b=ppgSFHZR0Hnd6Luhiohl1pjfz0PcjW4FrHhWKJbPBYTV4Ib1Zj44KtH7LzTIn9/uUD
Fzc+l13ojlPXdCC/GnduS4o+4J+Dv/nYS/3eadUlvJP27h44y2iIN/TmlQ8QE8Yi6tV1
eYtVcQKDXxSzH775Mw85vgmxiqiwrduyhCbnXT2fn7eEkqpYkKJHqJKSoiD0ElJ3TJgD
9cxHxSyo8AmAYcArK9H8JmglkeDdt2fAKyXix9sEJJ15hO6AY9Lya8Zhn0vHwKf3MAsc
TJlenjO4D6VNYM4/zDZqTuNtdiUJfPmwmZht662VdBTPs6fLRCH93ZCV+c2c39hHXLDz
A0bw==
X-Gm-Message-State: AOAM531sZ9e32zYyB5+bJp7gLATFBYDmZ/thy1X7bjdhiKDHPj5MA7u7
bSfHZoc5/0BwUUWzUrNLY6LhITNfxIZop0I75gyycmZ/
X-Google-Smtp-Source: ABdhPJyCJX5pjmeaASItb/8QzfE/53i9QE/sYMMHZp+lYNFPy5wQEOLMqGDbcIqMzcVdxFBjbjoa78HX9fIzIuzSmuM=
X-Received: by 2002:a05:600c:3b21:b0:389:9738:be0f with SMTP id
m33-20020a05600c3b2100b003899738be0fmr5892918wms.9.1646607896842; Sun, 06 Mar
2022 15:04:56 -0800 (PST)
In-Reply-To: <222574152.213889.1646607001131@mail.yahoo.com>
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: <CAPTjJmoy4=E4pLufNxs0QSZxCKBdBdGudrqu=LJuxnbbX-bSEg@mail.gmail.com>
X-Mailman-Original-References: <21739669.459456.1646348879560@mail.yahoo.com>
<e3544242-cd54-05d3-2101-5b9fedc1c13e@btinternet.com>
<621325684.471007.1646354302946@mail.yahoo.com>
<20220304225746.mmebv3myg5wbpc4f@hjp.at>
<657845041.42944.1646437629325@mail.yahoo.com>
<20220305001158.g7rmlyoxxtxufpfp@hjp.at>
<mailman.183.1646439119.2329.python-list@python.org>
<t00apg$5r0$1@dont-email.me>
<1137940845.144932.1646516408119@mail.yahoo.com>
<6224ef6f.1c69fb81.6228c.7238@mx.google.com>
<20220306174818.alasogxuqxhgaprr@hjp.at>
<222574152.213889.1646607001131@mail.yahoo.com>
 by: Chris Angelico - Sun, 6 Mar 2022 23:04 UTC

On Mon, 7 Mar 2022 at 09:51, Avi Gross via Python-list
<python-list@python.org> wrote:
>
> >>>
> Pascal versus PASCAL versus pascal (not versus paschal) and
> Perl versus PERL versus perl (not versus pearl)
>
> seems to be a topic.
> <<<
>
> The nitpickers here are irrelevant. I happen to know how things are formally spelled and if I was publishing a book, might carefully proofread it.

So what you're saying is that you don't really care unless it's in a
book. Good to know. I make errors now and then, but I consider them to
be errors, and I would like to reduce their number.

> Python is named after a snake right? So is it upper case or lower case or mixed case? No, wait, it is named after Monty Python. But what made them choose that name and why would anyone then name a programming language after them? I can see some rudimentary reasoning in naming Ada and maybe for Pascal, albeit I can think of many others who deserve it as much or more that nobody has chosen to honor. Did Turing catch on, I mean as a programming language rather than a machine?
>

If you want strange naming conventions, apparently there's "Apache Pig
Latin", "Ballerina", "Hopscotch", "Mercury", and even this bizarre
thing called "ECMAScript", can't possibly imagine why anyone would use
a thing like that, right?

Things get named, usually by their creators. Deliberately misnaming
something is insulting it.

> I don't care if someone says PYTHON or Python or python when informally discussing things. They all mean the same thing to me. On the other hand, names like "R" and "S" and "C" are rarely presented as lower-case while I sometimes see c++ or c# for some reason. Obviously the right version is upper case, albeit the plus sign and sharp sign have no upper case version.
>
> FORTRAN supposedly stands for FORmula TRANslator or something. So why does it have to be all uppercase? Was COBOL named for COmmon Business Oriented Language. Should it be CoBOL?
>

Because that's what their creators decided. Or are you in a more
authoritative position?

I think you should have been named AVI144, not Avi Gross. We shouldn't
bother to try to call you by your name, it's much more reasonable to
call you something else.

> But if this was being graded in these ways, and I see lots of such nitpicking in other ways when an example focusing on something does not carefully do lots of other things, I probably would focus on the many other things I don't get around to doing in my life because I waste the time here. As a voluntary effort, I can opt out.
>
> The argument that a programming language is named after a person and thus must be spelled some way is not impressing me. Yes, to be strictly correct, it has a proper spelling. But following that reasoning, why does anyone give an email address of john.smith@gmail.com or JANEDOE@yahoo.com instead of ...?
>

Email addresses consist of a mailbox part, interpreted entirely by the
server, and a domain, which is defined as case insensitive and
conventionally written in lowercase. There's no difference between
john.smith@gmail.com and john.smith@GMAIL.COM, but it's up to Google's
servers to decide whether john.smith is the same as JOHN.SMITH (and,
in the case of Google, they've decided that it's the same as johnsmith
and johns.mith too).

ChrisA

Re: Behavior of the for-else construct

<mailman.228.1646620483.2329.python-list@python.org>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=17418&group=comp.lang.python#17418

  copy link   Newsgroups: comp.lang.python
Path: i2pn2.org!i2pn.org!news.swapon.de!fu-berlin.de!uni-berlin.de!not-for-mail
From: grant.b....@gmail.com (Grant Edwards)
Newsgroups: comp.lang.python
Subject: Re: Behavior of the for-else construct
Date: Sun, 06 Mar 2022 18:34:39 -0800 (PST)
Lines: 9
Message-ID: <mailman.228.1646620483.2329.python-list@python.org>
References: <21739669.459456.1646348879560@mail.yahoo.com>
<e3544242-cd54-05d3-2101-5b9fedc1c13e@btinternet.com>
<621325684.471007.1646354302946@mail.yahoo.com>
<20220304225746.mmebv3myg5wbpc4f@hjp.at>
<657845041.42944.1646437629325@mail.yahoo.com>
<20220305001158.g7rmlyoxxtxufpfp@hjp.at>
<mailman.183.1646439119.2329.python-list@python.org>
<t00apg$5r0$1@dont-email.me>
<1137940845.144932.1646516408119@mail.yahoo.com>
<6224ef6f.1c69fb81.6228c.7238@mx.google.com>
<20220306174818.alasogxuqxhgaprr@hjp.at>
<222574152.213889.1646607001131@mail.yahoo.com>
<62256f3f.1c69fb81.77d74.2adb@mx.google.com>
X-Trace: news.uni-berlin.de YSWX+LTcmLrEAGdhSqtF4wfRrKjUizylkTyykDIK5oYA==
Return-Path: <grant.b.edwards@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=C0FMSwaT;
dkim-adsp=pass; dkim-atps=neutral
X-Spam-Status: OK 0.032
X-Spam-Evidence: '*H*': 0.94; '*S*': 0.00; 'avi': 0.16;
'from:addr:grant.b.edwards': 0.16; 'from:name:grant edwards':
0.16; 'gross': 0.16; 'snake': 0.16; 'subject:else': 0.16;
'wrote:': 0.16; 'python': 0.16; 'grant': 0.17; 'to:addr:python-
list': 0.20; 'header:User-Agent:1': 0.30; 'python-list': 0.32;
'subject:for': 0.33; 'received:google.com': 0.34;
'received:209.85.166': 0.35; 'from:addr:gmail.com': 0.35; "it's":
0.37; 'received:209.85': 0.37; 'received:209': 0.39; 'named':
0.65; 'comedy': 0.84
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
h=message-id:date:from:subject:references:user-agent:to;
bh=n7abtfQ9tfXlV9il4OhUN9DL4YVpifZ+z48UmAs25Ds=;
b=C0FMSwaTK1xg137RYepNdf1BWl4XshaBfT8xifO2ssWTR6dpBk8PokLKtFmSyZA1ey
DK7rup+KriYaykfuAOoph2Sj+lIQe4u7HDHd/MV1TCQPD6z8VsneDXgMpoJAH6jp+4Av
utwHPtsUty1aGFAQ+xskaM8tJqzgnRD9ggVfIpL+6toeZ1T9mtgqZVc837rJGZjD2KSt
f2+aLeOBfr2wHIMxvc6nv3H6YYh9nSAz+8euVLOoZOnxnxWeZDVKMVgYcqpGtDqVsWGt
Htnm88MZOP5MYFbkrzpiVxIN8oSDb+7OG7WfzCQfkgksPuoe3tBMn7ry/qE28mJTzuyH
JwEw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20210112;
h=x-gm-message-state:message-id:date:from:subject:references
:user-agent:to;
bh=n7abtfQ9tfXlV9il4OhUN9DL4YVpifZ+z48UmAs25Ds=;
b=szhuUzvac/5SBIv63x3nQ6YI1pIkYy3U5d9Scjk47IIy8uaVtc83JYvj8zLbTAJM1R
e3lkVhyXe2/3nhEkJbLj9eF+ytkdK7hczsc1hEGutvPKYrIQVSUdjXjDjPu56tt6bNWj
gVAUvbVxVCrUQB5oNbRc/tQmzfWRhVuk07qtpPlMFqggBySU6XirKk0Cc9KGI6vF1h9v
enp9XmM5wbS5yYkc/2b7UmiKFpeW5w2XVk+/fe1vfeAKXTHF57eV3MU4Jp2PVJud/S27
FI80IkaD8Ex0Cdg1EUihd4/6QuQdckYcv9UQsCDHm4G9JjikWSjhodGuWE3iVr6RvB/w
bH4Q==
X-Gm-Message-State: AOAM530auy9Z6HM2156LRmHAmklTopWb5yDzMODl8AYkC6JrGh2B37T6
XZXEJtErzowoCoJdgmJBfMnU1nOXaWM=
X-Google-Smtp-Source: ABdhPJw841n5bwUcqtcLisCvzXgrEHNUj0WVv+FQJK2LQumPPVRbzELQsgt1pVnBOiaoS1+RZZl6uw==
X-Received: by 2002:a05:6638:12cc:b0:314:74bf:58bc with SMTP id
v12-20020a05663812cc00b0031474bf58bcmr9069751jas.111.1646620480012;
Sun, 06 Mar 2022 18:34:40 -0800 (PST)
User-Agent: slrn/1.0.3 (Linux)
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: <62256f3f.1c69fb81.77d74.2adb@mx.google.com>
X-Mailman-Original-References: <21739669.459456.1646348879560@mail.yahoo.com>
<e3544242-cd54-05d3-2101-5b9fedc1c13e@btinternet.com>
<621325684.471007.1646354302946@mail.yahoo.com>
<20220304225746.mmebv3myg5wbpc4f@hjp.at>
<657845041.42944.1646437629325@mail.yahoo.com>
<20220305001158.g7rmlyoxxtxufpfp@hjp.at>
<mailman.183.1646439119.2329.python-list@python.org>
<t00apg$5r0$1@dont-email.me>
<1137940845.144932.1646516408119@mail.yahoo.com>
<6224ef6f.1c69fb81.6228c.7238@mx.google.com>
<20220306174818.alasogxuqxhgaprr@hjp.at>
<222574152.213889.1646607001131@mail.yahoo.com>
 by: Grant Edwards - Mon, 7 Mar 2022 02:34 UTC

On 2022-03-06, Avi Gross via Python-list <python-list@python.org> wrote:

> Python is named after a snake right?

No. It's named after a comedy troupe.

--
Grant

Re: Behavior of the for-else construct

<mailman.229.1646637284.2329.python-list@python.org>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=17419&group=comp.lang.python#17419

  copy link   Newsgroups: comp.lang.python
Path: i2pn2.org!i2pn.org!news.swapon.de!fu-berlin.de!uni-berlin.de!not-for-mail
From: hjp-pyt...@hjp.at (Peter J. Holzer)
Newsgroups: comp.lang.python
Subject: Re: Behavior of the for-else construct
Date: Mon, 7 Mar 2022 08:14:41 +0100
Lines: 43
Message-ID: <mailman.229.1646637284.2329.python-list@python.org>
References: <20220304225746.mmebv3myg5wbpc4f@hjp.at>
<657845041.42944.1646437629325@mail.yahoo.com>
<20220305001158.g7rmlyoxxtxufpfp@hjp.at>
<mailman.183.1646439119.2329.python-list@python.org>
<t00apg$5r0$1@dont-email.me>
<1137940845.144932.1646516408119@mail.yahoo.com>
<6224ef6f.1c69fb81.6228c.7238@mx.google.com>
<20220306174818.alasogxuqxhgaprr@hjp.at>
<222574152.213889.1646607001131@mail.yahoo.com>
<62256f3f.1c69fb81.77d74.2adb@mx.google.com>
<20220307071441.5w2dpyew62elyhqe@hjp.at>
Mime-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha512;
protocol="application/pgp-signature"; boundary="rbiv7q4puhnq4aq6"
X-Trace: news.uni-berlin.de oX7harPdXcXBFb4xgBQlXgf58XEfCcnRwwkUWou1seMA==
Return-Path: <hjp-python@hjp.at>
X-Original-To: python-list@python.org
Delivered-To: python-list@mail.python.org
Authentication-Results: mail.python.org; dkim=none reason="no signature";
dkim-adsp=none (unprotected policy); dkim-atps=neutral
X-Spam-Status: OK 0.001
X-Spam-Evidence: '*H*': 1.00; '*S*': 0.00; 'content-
type:multipart/signed': 0.05; 'content-type:application/pgp-
signature': 0.09; 'filename:fname piece:asc': 0.09;
'filename:fname piece:signature': 0.09;
'filename:fname:signature.asc': 0.09; '"creative': 0.16; '__/':
0.16; 'avi': 0.16; 'challenge!"': 0.16; 'from:addr:hjp-python':
0.16; 'from:addr:hjp.at': 0.16; 'from:name:peter j. holzer': 0.16;
'gross': 0.16; 'hjp@hjp.at': 0.16; 'holzer': 0.16; 'reality.':
0.16; 'snake': 0.16; 'stross,': 0.16; 'subject:else': 0.16; 'url-
ip:212.17.106.137/32': 0.16; 'url-ip:212.17.106/24': 0.16; 'url-
ip:212.17/16': 0.16; 'url:hjp': 0.16; '|_|_)': 0.16; 'wrote:':
0.16; 'python': 0.16; 'grant': 0.17; 'to:addr:python-list': 0.20;
'sense': 0.28; 'python-list': 0.32; 'subject:for': 0.33; 'header
:In-Reply-To:1': 0.34; "it's": 0.37; 'two': 0.39; 'wrote': 0.39;
'received:212': 0.62; 'named': 0.65; 'received:userid': 0.66;
'url-ip:212/8': 0.69; 'comedy': 0.84; 'received:at': 0.84;
'sentences': 0.84
Content-Disposition: inline
In-Reply-To: <62256f3f.1c69fb81.77d74.2adb@mx.google.com>
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: <20220307071441.5w2dpyew62elyhqe@hjp.at>
X-Mailman-Original-References: <20220304225746.mmebv3myg5wbpc4f@hjp.at>
<657845041.42944.1646437629325@mail.yahoo.com>
<20220305001158.g7rmlyoxxtxufpfp@hjp.at>
<mailman.183.1646439119.2329.python-list@python.org>
<t00apg$5r0$1@dont-email.me>
<1137940845.144932.1646516408119@mail.yahoo.com>
<6224ef6f.1c69fb81.6228c.7238@mx.google.com>
<20220306174818.alasogxuqxhgaprr@hjp.at>
<222574152.213889.1646607001131@mail.yahoo.com>
<62256f3f.1c69fb81.77d74.2adb@mx.google.com>
 by: Peter J. Holzer - Mon, 7 Mar 2022 07:14 UTC
Attachments: signature.asc (application/pgp-signature)

On 2022-03-06 18:34:39 -0800, Grant Edwards wrote:
> On 2022-03-06, Avi Gross via Python-list <python-list@python.org> wrote:
> > Python is named after a snake right?
>
> No. It's named after a comedy troupe.

He actually wrote that two sentences later.

hp

--
_ | Peter J. Holzer | Story must make more sense than reality.
|_|_) | |
| | | hjp@hjp.at | -- Charles Stross, "Creative writing
__/ | http://www.hjp.at/ | challenge!"

Attachments: signature.asc (application/pgp-signature)
Re: Behavior of the for-else construct

<mailman.232.1646661661.2329.python-list@python.org>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=17422&group=comp.lang.python#17422

  copy link   Newsgroups: comp.lang.python
Path: i2pn2.org!i2pn.org!news.swapon.de!fu-berlin.de!uni-berlin.de!not-for-mail
From: grant.b....@gmail.com (Grant Edwards)
Newsgroups: comp.lang.python
Subject: Re: Behavior of the for-else construct
Date: Mon, 07 Mar 2022 06:00:57 -0800 (PST)
Lines: 14
Message-ID: <mailman.232.1646661661.2329.python-list@python.org>
References: <20220304225746.mmebv3myg5wbpc4f@hjp.at>
<657845041.42944.1646437629325@mail.yahoo.com>
<20220305001158.g7rmlyoxxtxufpfp@hjp.at>
<mailman.183.1646439119.2329.python-list@python.org>
<t00apg$5r0$1@dont-email.me>
<1137940845.144932.1646516408119@mail.yahoo.com>
<6224ef6f.1c69fb81.6228c.7238@mx.google.com>
<20220306174818.alasogxuqxhgaprr@hjp.at>
<222574152.213889.1646607001131@mail.yahoo.com>
<62256f3f.1c69fb81.77d74.2adb@mx.google.com>
<20220307071441.5w2dpyew62elyhqe@hjp.at>
<62261019.1c69fb81.42653.45e0@mx.google.com>
X-Trace: news.uni-berlin.de 6yb9FJfgefN9crweCrMZtgC0l8FvucTBqAAXt0nMwucw==
Return-Path: <grant.b.edwards@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=SuLWrI/h;
dkim-adsp=pass; dkim-atps=neutral
X-Spam-Status: OK 0.033
X-Spam-Evidence: '*H*': 0.93; '*S*': 0.00; 'that.': 0.15; 'avi': 0.16;
'from:addr:grant.b.edwards': 0.16; 'from:name:grant edwards':
0.16; 'gross': 0.16; 'holzer': 0.16; 'missed': 0.16; 'snake':
0.16; 'subject:else': 0.16; 'wrote:': 0.16; 'python': 0.16;
'grant': 0.17; 'to:addr:python-list': 0.20; 'header:User-Agent:1':
0.30; 'python-list': 0.32; 'subject:for': 0.33;
'received:google.com': 0.34; 'yes,': 0.35; 'received:209.85.166':
0.35; 'from:addr:gmail.com': 0.35; "it's": 0.37;
'received:209.85': 0.37; 'received:209': 0.39; 'two': 0.39;
'wrote': 0.39; 'his': 0.65; 'named': 0.65; 'comedy': 0.84;
'sentences': 0.84
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
h=message-id:date:from:subject:references:user-agent:to;
bh=KWxunVMCg5vRvcZv6nQESUOGD4o2IVb+v2S3jY5QmK0=;
b=SuLWrI/hCeBaGj/j408epQ6NUHcqppyuxuF0R509ndPQ94RP9dBsDXTQKkvR3hE17/
VfhiBId0pf1yk9oQX4ECQmDY1jHYFPim30EcYMUlACIGCraddRID6P5aTSS2loHMnqX8
NquDQ8ifXJ2KUzxMhE5MWKvkhjGXDdV87HyXG8+o1DLIXCRxMlvO4bTLjlnnsf8HEHfY
hKi+3yHO0xXBNzzbiKQ6ajYvRezbH8i50ko9Bxa3lPcHragwTWm8YIb0u0aCcIxgB/2U
MnHiEY5T5M4MBGjhB8kSQ9YPRIuD7SG+IDHT2xrzhHVQAUfYuebY0n8XPsU9h2u50e2q
rseA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20210112;
h=x-gm-message-state:message-id:date:from:subject:references
:user-agent:to;
bh=KWxunVMCg5vRvcZv6nQESUOGD4o2IVb+v2S3jY5QmK0=;
b=QPadxLrDfAbl7fjOui3fLWpyjSSkS0bjeDaEWB08gV7qreVIqSL9ERPqRh2rrZTBiC
QbFnLzYz7aklR18heNLPV6uur3ozOMRe6KnBYc497UKFhmCd3kbqHniUEgdo2iWZLql5
svK3DmO4+KxgyYefyMU2rzf4pjGaJKCfFxnHIruedfV5Xx2cstOHwzRKQ1i9GbJG54xA
lJgQwhv9HANFmjzshwx889FHBcu4M9phx92rutYRhTnH0FKCDhYwU17NurckTRLDz5bb
azCeLyDf9soWCNtI1eGJcb7Sap7dKZM71oYzqZY0TxJxA3AWc7kO+ynZVI4Xts1zdQaJ
zaOw==
X-Gm-Message-State: AOAM532mUNEH546l/DN4Mzz9wPcveYIrjElHp9USQW4wGVVlqFj12F9A
0IEvyG9SFN5+r4agb8qPWejdT/mC4Fs=
X-Google-Smtp-Source: ABdhPJzDeY7uh74+E1NbcsPYBuMRkUCFlMGf+1hN8n4z6iZpVwxmfSX24QkCVUcoXHunUl/ImWrH+w==
X-Received: by 2002:a05:6638:1616:b0:317:99da:2154 with SMTP id
x22-20020a056638161600b0031799da2154mr11128192jas.19.1646661658535;
Mon, 07 Mar 2022 06:00:58 -0800 (PST)
User-Agent: slrn/1.0.3 (Linux)
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: <62261019.1c69fb81.42653.45e0@mx.google.com>
X-Mailman-Original-References: <20220304225746.mmebv3myg5wbpc4f@hjp.at>
<657845041.42944.1646437629325@mail.yahoo.com>
<20220305001158.g7rmlyoxxtxufpfp@hjp.at>
<mailman.183.1646439119.2329.python-list@python.org>
<t00apg$5r0$1@dont-email.me>
<1137940845.144932.1646516408119@mail.yahoo.com>
<6224ef6f.1c69fb81.6228c.7238@mx.google.com>
<20220306174818.alasogxuqxhgaprr@hjp.at>
<222574152.213889.1646607001131@mail.yahoo.com>
<62256f3f.1c69fb81.77d74.2adb@mx.google.com>
<20220307071441.5w2dpyew62elyhqe@hjp.at>
 by: Grant Edwards - Mon, 7 Mar 2022 14:00 UTC

On 2022-03-07, Peter J. Holzer <hjp-python@hjp.at> wrote:
> On 2022-03-06 18:34:39 -0800, Grant Edwards wrote:
>> On 2022-03-06, Avi Gross via Python-list <python-list@python.org> wrote:
>> > Python is named after a snake right?
>>
>> No. It's named after a comedy troupe.
>
> He actually wrote that two sentences later.

Yes, I missed that. His messages wrap very strangely in my newsreader.

--
Grant

RE: Behavior of the for-else construct

<mailman.239.1646676554.2329.python-list@python.org>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=17429&group=comp.lang.python#17429

  copy link   Newsgroups: comp.lang.python
Path: i2pn2.org!i2pn.org!news.swapon.de!fu-berlin.de!uni-berlin.de!not-for-mail
From: Joseph.S...@Teledyne.com (Schachner, Joseph)
Newsgroups: comp.lang.python
Subject: RE: Behavior of the for-else construct
Date: Mon, 7 Mar 2022 18:07:42 +0000
Lines: 55
Message-ID: <mailman.239.1646676554.2329.python-list@python.org>
References: <e3544242-cd54-05d3-2101-5b9fedc1c13e@btinternet.com>
<621325684.471007.1646354302946@mail.yahoo.com>
<20220304225746.mmebv3myg5wbpc4f@hjp.at>
<657845041.42944.1646437629325@mail.yahoo.com>
<20220305001158.g7rmlyoxxtxufpfp@hjp.at>
<mailman.183.1646439119.2329.python-list@python.org>
<t00apg$5r0$1@dont-email.me> <1mc72hll06itd6jnbgdherqb3thf1fk1pr@4ax.com>
<20220306163951.2ozmrhfbtsktbbt7@hjp.at>
<mailman.208.1646584799.2329.python-list@python.org>
<mbu92h9jn0trcp9g7piot0bjkh71e3gfqd@4ax.com>
<BN8PR14MB28511E5E10951109A506D496F5089@BN8PR14MB2851.namprd14.prod.outlook.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
X-Trace: news.uni-berlin.de lCy76yyGFwLEOVWlaOiAyQe7M0+8XmUjEcSAdF2VGT+w==
Return-Path: <prvs=05894f57c=Joseph.Schachner@teledyne.com>
X-Original-To: python-list@python.org
Delivered-To: python-list@mail.python.org
Authentication-Results: mail.python.org; dkim=none reason="no signature";
dkim-adsp=none (unprotected policy); dkim-atps=neutral
X-Spam-Status: OK 0.004
X-Spam-Evidence: '*H*': 0.99; '*S*': 0.00; 'comments': 0.03; '2022':
0.05; 'absolute': 0.05; 'mar': 0.07; 'sun,': 0.07; 'ada': 0.09;
'construct': 0.09;
'received:nam12-dm6-obe.outbound.protection.outlook.com': 0.09;
'received:namprd14.prod.outlook.com': 0.09; 'that.': 0.15;
'"real"': 0.16; '(both': 0.16; 'basic,': 0.16; 'encounter': 0.16;
'flag': 0.16; 'integer': 0.16; 'mainframe': 0.16; 'subject:else':
0.16; 'subset': 0.16; 'terminals': 0.16; 'them)': 0.16; 'variant':
0.16; 'instead': 0.17; 'to:addr:python-list': 0.20; 'language':
0.21; "i've": 0.22; 'languages': 0.22; 'maybe': 0.22; 'code':
0.23; 'run': 0.23; 'to:name:python-list@python.org': 0.24; 'skip:-
10': 0.25; 'behavior': 0.26; 'binary': 0.26; 'sensitive': 0.26;
'output': 0.28; 'comment': 0.31; 'course.': 0.32; 'but': 0.32;
'subject:for': 0.33; 'march': 0.33; 'someone': 0.34; "didn't":
0.34; 'header:In-Reply-To:1': 0.34; 'change': 0.36; 'year': 0.36;
"it's": 0.37; 'though': 0.37; 'read': 0.38; 'block': 0.39;
'received:unknown': 0.39; 'appears': 0.40; 'something': 0.40;
'event': 0.40; 'potential': 0.60; 'from:': 0.62; 'to:': 0.62;
'seen': 0.62; 'load': 0.62; 'ever': 0.63; 'full': 0.64;
'definition': 0.64; 're:': 0.64; 'assembly': 0.69; 'following:':
0.69; 'longer': 0.71; 'business': 0.77; 'sent:': 0.78;
'principles': 0.81; '(first': 0.84; 'characters': 0.84;
'comments,': 0.84
IronPort-Data: A9a23:8unXXajvUGK1/D8diWcO3tPCX161yhIKZh0ujC45NGQN5FlHY01je
htvWmHTPvmNMGKkeo9wPNi+ph5Tv5/SxtdgGgptqSxhFS8W8JqUDtmncnv9bniYRiHhZBs/t
ZlGMoGYRCwXZiaE/Ev1auC5xZVY/fvVLlYpILecYkidfSc9FGF5z0gLd9cR2uaEu/Dga++wk
YiaT/P3aQbNNwFcYjp8B5Kr8HuDa9yr5Vv0FnRnDRx6lAe2e0s9VfrzFonoR5fMebS4K8bmL
wr1IBNVyUuCl/slIovNfr8W6STmSJaKVeSFoiM+t6RPHnGuD8H9u0o2HKN0VKtZt9mGt9F31
u5ftcGedRY0B4zzxsoWbkZkPS4raMWq+JefSZS+mfGolQj4S17X7LBLJnFuZ8sE9vcxHWxK+
PAJLj1LZReG7w606OvgEq8x3oJ5cJStZ9p3VnJIlFk1Cd4ERovOW6WM3tRY1TwwgM1UNerTY
8cVeDxiKh/HZnWjP39KUshmxbbz1xETdRVVuHG0qel0uVH6lhVgiIjjaffbYcezEJA9ckGw4
ziuE37CKg4eOsaWxDat82LqgOLTliT+HokVEdWQ7u92gFqVg2gSEwE+TUqnof6/zEmkVLpix
1c8o3F26/Vqshb3E5+mBnVUvUK5g/LVYPIIe8VS1e1H4vOPi+pFLgDolgJ8VeE=
IronPort-HdrOrdr: A9a23:zr8Iq6CqAcQr5ajlHegWsceALOsnbusQ8zAXPh9KJiC9I/b1qy
nxppkmPEfP+U0ssQIb6Kq90c67MD7hHP9OkMMs1NiZLW7bUQeTTL2KqLGSuwEIeBeOutK1t5
0QFZSWYeeYZTMR46fHCUuDYq8dKbG8geaVbIzlvhVQpHRRGsVdBnBCe2Om+yNNNWp7LKt8MK
DZyttMpjKmd3hSRN+8HGM5U+/KoMCOvI76YDYdbiRXpzWmvHeN0vrXAhKY1hARX3dk2rE561
XIlAT/++GKr+y78BnBzGXehq4m1ucJi+EzRfBkuPJlaQkEuTzYJriJnIfy+QzdldvfqGrCVu
O85yvIcf4DrE85NVvF3CcFkzOQrArGrUWSkGNwyEGT3/AQSF8BerV8rJMcfR3D50U6utZglK
pNwmKCrpJSSQjNhSLn+rHzJlhXf2eP0A0feNQo/gpiuEolGc1shJ1a+FkQHIYLHSr85oxiGO
5yDNvE7PITdV+BdXjWsmRm3dTpBx0Ib1y7a1lHvtbQ3yldnXh/wUddzMsDnm0Y/JZ4T5Vf/e
zLPqlhibkLRM4LaqB2AvsHXKKMeyTwaAOJNHjXLUXsFakBNX6Io5nr4K8t7OXvY5AMxItaou
W0bLqZjx9GR6vDM7z/4HQQyGG9fIyUZ0Wf9v1j
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
b=Y6drxQCP4S0FUrmqX0KXT1ofI0GhaUCWBo3HOmJjRmUD+pxRKUq37g2PepwkgudGBiZQGJRefk15GdsQ9j5/XsL+31JxdbZoSbprGD4AxMRQmFrnK43w+DLXTv8ceQ7arxBfW3bm2HTKbYtOsbBFu80sCslKRheMeZTWEDGn5Ao9ySiGDptwxWsIZ87um7oMKE/Xw8dllZQJFiBMnjr+Ex0CbSpZ7vaz1499XZnnoKU2jxGwUO9xcEnu6TqYTbRMgyUAMW96IoscMGSlE1w3b2O5T74D9vZSrLGuTxvG3SyMXiAttB2DbgSp7kmfb9oNyqKFFXYX68tCWaSKPt3JJA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;
s=arcselector9901;
h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1;
bh=1mZbRfb25B31vR+J6EAgx+DyxNrGw7/I0AlizyeYkrQ=;
b=XZKuI1PyAIJoM0g7/lrWsUysjltvHVn0P9QcOuy57q3kmEx0kAi98fuRwjiYnfApuUMhpj6n40CIwaMCT+6M+Q9qF1Z7cRV166W0TTyFF+LymbNi59gzfMRNaF9niYnt5/0Tp+4aZohmlaHwWqOZqQuaTJmO4EEC7hxf9uQlmepCYdaEmzDO7kHhwUSaNFKDTUfGjsowBZm80dt+iqLpPX8V+51AetaDKloiKtp5nIT/CZe/h57Q5DvPiqf4OBHe73YCh+WqvrCvK4n/zM+/MCf5YMQTXpRo3ry9NHpX8lY2HZHJHLHozn2Op1xEm0xVO1utniRyD/TZlYalJpvChA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
smtp.mailfrom=teledyne.com; dmarc=pass action=none header.from=teledyne.com;
dkim=pass header.d=teledyne.com; arc=none
Thread-Topic: Behavior of the for-else construct
Thread-Index: AQHYMkUqhKCCwxYcQEqZ/zv+mmDQray0N8rQ
In-Reply-To: <mbu92h9jn0trcp9g7piot0bjkh71e3gfqd@4ax.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels: MSIP_Label_0d178f3f-9d62-4d87-b8af-200399509a39_Enabled=true;
MSIP_Label_0d178f3f-9d62-4d87-b8af-200399509a39_SetDate=2022-03-07T18:07:40Z;
MSIP_Label_0d178f3f-9d62-4d87-b8af-200399509a39_Method=Standard;
MSIP_Label_0d178f3f-9d62-4d87-b8af-200399509a39_Name=Company Sensitive;
MSIP_Label_0d178f3f-9d62-4d87-b8af-200399509a39_SiteId=e324592a-2653-45c7-9bfc-597c36917127;
MSIP_Label_0d178f3f-9d62-4d87-b8af-200399509a39_ActionId=66a9d4bb-f168-4bab-8074-440e9bb9a2a8;
MSIP_Label_0d178f3f-9d62-4d87-b8af-200399509a39_ContentBits=2
authentication-results: dkim=none (message not signed)
header.d=none;dmarc=none action=none header.from=Teledyne.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 506e2311-a9fa-4da3-3c71-08da00655fa6
x-ms-traffictypediagnostic: DM5PR14MB1276:EE_
x-microsoft-antispam-prvs: <DM5PR14MB1276A22B4A14151DF1C0EDB7F5089@DM5PR14MB1276.namprd14.prod.outlook.com>
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 8ZSX9oqDZbafZCJ+UJpFXcmx1NnPL65CWNZElbZuajo0HBlh2+xRE9tB9MQO4qJlsM9hMdakhqMh5974e0llFWEv3Tqo91T+yR1TF7amhQ8E18g8/Iz6r5m0w49AwJInMdscrgi5jNpj7nZgbsqgelTbzfkvrSyAvwcaP48dqIAjKZBljfPOwjckNqKF3CvLTO6qLsMOKcM1+zRg/4AP6LYSjO45vV5ooGA491E456THaBz8q/Ra+I5H0qVujFiBRYj5/mwTGGxkP96CxGmnAKtxWCRADaKhouZvpbSRf2PLFjYYI4bDDCDK4NrumGjKGjtgMsV6O1xONQ8wkdOfkeK1gU3C+i7XXGrFQEUnJTZrxxjQ1VNV/al3n2VXaBpusBPovWb3Fwim1VHkGtQiU+PkztwG65j+K87BIN/nMHERqVukMeO9f8MiZT8ilvy2kjaLwpBT6xIfq6mNmGWxtFisTl154hwHZA89kN0hJ9lDLO+4x4SwSZKVwmEG0LpxbNfzaO7tfhi8bQ7wC77auXpQKoPL+hdh9YzDWgxq4POAFjN3KJSpZB7U2L8kFm+cLL6QvX8CH+AKdOd1DBazknftXN2TZMPvXEuCDp9SgnhCWP+UyeR/nRNCdU1nyzdqhKshZefu7YtQNWwegkeTxOe7ih9w4M6rszahj8YbtrQFdSrNQZe+JnJZqb9K4V/AJWrpUr5KPOqWabsSC+B/Rw==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;
IPV:NLI; SFV:NSPM; H:BN8PR14MB2851.namprd14.prod.outlook.com; PTR:; CAT:NONE;
SFS:(13230001)(366004)(2906002)(498600001)(66446008)(66476007)(38070700005)(76116006)(66946007)(66556008)(8676002)(122000001)(64756008)(8936002)(52536014)(9686003)(966005)(38100700002)(53546011)(6506007)(7696005)(86362001)(33656002)(186003)(26005)(110136005)(83380400001)(55016003)(5660300002)(71200400001);
DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: cnri2y9qJ5JZ30DQGP95vqM12E+DSdD2w8u+Xwqq1lT2hNPZbCrU3kMWblSt
hBxsj22U0DOOYXCnDJmuSntM2J6ff05DiOq7HqJXEQpvfUP+h1amijQqpt97
of0iQTwY+G8OP7XmBwAU8otg1CTgwRDmnKiq4yqL8W7Q+vdq1RLUXrKozgQ8
XV9D2wrr8bV4vNyrCC2OwhqZSvLPh7evp0AJEVksYnht0rthJk+E6Dc6yBca
VvtmOSc6UWxbuXsRY6o5p6JBNwDOQZ5T9qPn21dgelQDY+R85lgdd1jVdACq
TKYpmVDKHGPDp1GTFusrZZPRKVoSiM93b7aIvW8KSs8Z20TNDKmrq3OzrqV3
49f4XSUaB4QXN7YWkhOzTKJIoe92gJFP0J4Rh1jjMWaZEsIytd5heg623FFr
qMabazYKsXIdSo+woR0QiCq9Fpw1CGbBAH/hr27wLe1b35h5VfB6ohHD24Ut
luhSa0R5/L7TpDQ7Tl2UUO0cE4gAz0CmfTAH32YSFoeinnbtA1W2NJczXEmG
PqXDtbQbad+RyVm4zzHwYR92JZRI0HkncNDDLpqczh2k9N9w1jKqdCqaPQfL
Ed9bFukzNWLYsd/eK1NfgT0XPM9C2WaHW76wjLM3GuR11mPf3kgPH1p894N4
BEPmP4WREweAH4JUZXm29eNW3FQoNe5uSB8Z0CP/ar0OqGwH1lMb1MHUqbTo
cTKHqNR+5pO5VMkdNNEoOOFMsLcBZfn1rNq6/Vdb7l8qkpKj++sukWRLRWcl
xl2EoZZ58KnweOIiaVQMxV9J/9tRgViSG3nEkv24XbaMPKM8aGJWz1fXPWYG
wB2AgIDszjpcUJBTnFaKp4WMrbg6g7XHTuY4uk4hW7d0bi/pVkU08vnQm30y
6dQ7dBf3rU0/XVqBGFzGxeaDnYkvzXXdb9I8Knm1texK5nb6XKHrc9EK4YEB
nBOAoqMZTx+DLkwUDSoTLyw1h5Ne35LZgd8CBaB1CAdNWtNCdMlmBX7+VoSf
5YsJjlQceqAMdoENLIBSel1sHUClgztl+1vdmJTjBK68S12M9C1yQe0wKuoP
yWkrQvjx7sKTwh0jhFKSKL2cmW57uzW8VQmTtKUjFDy4W90h4tCdGB0ZwplK
pDKXceQQp+Sa72qBeR5KAVBS/R8UG9GXH89HPKvUyJf+TY4sPoDOu6gco30n
CsM7BSCqKssgjf0nslp5r+Y7YT2yeHEyAqQrKB70ta4YAdU74MIMGfNRj6Qn
zLp7x375wofiSG8OKnn979SrCdXUrJO8+aZuxpT+ecvDh1mf+UMWMHzfWBz0
+DhB4sXtYfTaLPAoJDeNfvnnBQkZO0GyEpK2BA8eEL+93lzC1jKlmxWDtW5T
yeKq6PxHmXRy6/IXTi2C1iJi9Dl3Ujn87b8YMxfORoFDqavmBkA8LG4U6g8W
+qlbYXJ4Q0csa+UNTNwnsujo4r4IhvqkK+2gMqaqcOKqAqWu2L9HevlIak5A
xhri6L2EwZNptBC1tIwPCOKcS5M/s0JNRLb9AxNgReR7sB+r77AQc1K1LoPj
BoGB+rRlDIGTyHHsVuywdyO6OpjOqPm45f8j6zxDO3InkhTVaDxUpNbtHHTd
0aywZSZPquRS/z3KM8nhpRqsKoPphbc9gsGulKzA3UQp2Qk7Dosoewxgcbh7
H0WnQw==
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BN8PR14MB2851.namprd14.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 506e2311-a9fa-4da3-3c71-08da00655fa6
X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Mar 2022 18:07:42.1367 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: e324592a-2653-45c7-9bfc-597c36917127
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: MMPzZFxXSelAu5RzYTBh7OaOaVgyJl7KTaj0INl5dyQPKm5QRl7x60GzbSm7/6gDamQC0sswMexkF0DsQxh/gRQTB5hutNuaTBhMC+1QcNc=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR14MB1276
X-OriginatorOrg: Teledyne.com
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: <BN8PR14MB28511E5E10951109A506D496F5089@BN8PR14MB2851.namprd14.prod.outlook.com>
X-Mailman-Original-References: <e3544242-cd54-05d3-2101-5b9fedc1c13e@btinternet.com>
<621325684.471007.1646354302946@mail.yahoo.com>
<20220304225746.mmebv3myg5wbpc4f@hjp.at>
<657845041.42944.1646437629325@mail.yahoo.com>
<20220305001158.g7rmlyoxxtxufpfp@hjp.at>
<mailman.183.1646439119.2329.python-list@python.org>
<t00apg$5r0$1@dont-email.me> <1mc72hll06itd6jnbgdherqb3thf1fk1pr@4ax.com>
<20220306163951.2ozmrhfbtsktbbt7@hjp.at>
<mailman.208.1646584799.2329.python-list@python.org>
<mbu92h9jn0trcp9g7piot0bjkh71e3gfqd@4ax.com>
 by: Schachner, Joseph - Mon, 7 Mar 2022 18:07 UTC

Can someone please change the topic of this thread? No longer about for-else.

Teledyne Confidential; Commercially Sensitive Business Data

-----Original Message-----
From: Dennis Lee Bieber <wlfraed@ix.netcom.com>
Sent: Sunday, March 6, 2022 1:29 PM
To: python-list@python.org
Subject: Re: Behavior of the for-else construct

On Sun, 6 Mar 2022 17:39:51 +0100, "Peter J. Holzer" <hjp-python@hjp.at> declaimed the following:

>
>(* *) for comments was actually pretty commonly used - maybe because it
>stands out more than { }. I don't know if I've ever seen (. .) instead
>of [ ].
>
Or some terminals provided [ ] but not { } <G>

Modula-2 appears to have fixed on (* *) for comments, and only [ ] for indexing.

Consider the potential mayhem going from a language where { } are comment delimiters to one where they are block delimiters <G>

>C also has alternative rerpresentations for characters not in the
>common subset of ISO-646 and EBCDIC. However, the trigraphs are
>extremely ugly (e.g ??< ??> instead of { }). I have seen them used (on
>an IBM/390 system with an EBCDIC variant without curly braces) and it's
>really no fun to read that.
>
My college mainframe used EBCDIC, but the available languages did not include C or Pascal. We had APL, FORTRAN-IV (in full separate compilation form, and FLAG [FORTRAN Load and Go] which was a "all in one file, compile & run" used by first year students), COBOL (74?), BASIC, SNOBOL, Meta-Symbol and AP (both assemblers, though Meta-Symbol could, provided the proper definition file, generate absolute binary code for pretty much any processor), and something called SL-1 (Simulation Language-1, which produced FORTRAN output for discrete event models).

UCSD Pascal, and PDP-11 assembly were run on a pair of LSI-11 systems.
Assembly used for the operating system principles course.

I didn't encounter "real" C until getting a TRS-80 (first as integer LC, then Pro-MC), along with Supersoft LISP (on cassette tape!). (I had books for C and Ada before encountering compilers for them)

--
Wulfraed Dennis Lee Bieber AF6VN
wlfraed@ix.netcom.com http://wlfraed.microdiversity.freeddns.org/

Re: Behavior of the for-else construct

<mailman.253.1646861546.2329.python-list@python.org>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=17446&group=comp.lang.python#17446

  copy link   Newsgroups: comp.lang.python
Path: i2pn2.org!i2pn.org!news.swapon.de!fu-berlin.de!uni-berlin.de!not-for-mail
From: hjp-pyt...@hjp.at (Peter J. Holzer)
Newsgroups: comp.lang.python
Subject: Re: Behavior of the for-else construct
Date: Wed, 9 Mar 2022 22:32:17 +0100
Lines: 51
Message-ID: <mailman.253.1646861546.2329.python-list@python.org>
References: <20220305001158.g7rmlyoxxtxufpfp@hjp.at>
<mailman.183.1646439119.2329.python-list@python.org>
<t00apg$5r0$1@dont-email.me>
<1137940845.144932.1646516408119@mail.yahoo.com>
<6224ef6f.1c69fb81.6228c.7238@mx.google.com>
<20220306174818.alasogxuqxhgaprr@hjp.at>
<222574152.213889.1646607001131@mail.yahoo.com>
<62256f3f.1c69fb81.77d74.2adb@mx.google.com>
<20220307071441.5w2dpyew62elyhqe@hjp.at>
<62261019.1c69fb81.42653.45e0@mx.google.com>
<20220309213217.lqkbocn4engs6m4y@hjp.at>
Mime-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha512;
protocol="application/pgp-signature"; boundary="bydppmwld3i4k67u"
X-Trace: news.uni-berlin.de xPv3LeE+0jY/Q7CSSwaXUQ4w4Zc9oX2LZv5kp57I09sg==
Return-Path: <hjp-python@hjp.at>
X-Original-To: python-list@python.org
Delivered-To: python-list@mail.python.org
Authentication-Results: mail.python.org; dkim=none reason="no signature";
dkim-adsp=none (unprotected policy); dkim-atps=neutral
X-Spam-Status: OK 0.000
X-Spam-Evidence: '*H*': 1.00; '*S*': 0.00; 'content-
type:multipart/signed': 0.05; 'content-type:application/pgp-
signature': 0.09; 'filename:fname piece:asc': 0.09;
'filename:fname piece:signature': 0.09;
'filename:fname:signature.asc': 0.09; 'paragraph': 0.09; 'that.':
0.15; '"creative': 0.16; '__/': 0.16; 'avi': 0.16; 'challenge!"':
0.16; 'from:addr:hjp-python': 0.16; 'from:addr:hjp.at': 0.16;
'from:name:peter j. holzer': 0.16; 'gross': 0.16; 'hjp@hjp.at':
0.16; 'holzer': 0.16; 'missed': 0.16; 'reality.': 0.16; 'snake':
0.16; 'stross,': 0.16; 'subject:else': 0.16; 'url-
ip:212.17.106.137/32': 0.16; 'url-ip:212.17.106/24': 0.16; 'url-
ip:212.17/16': 0.16; 'url:hjp': 0.16; 'writes': 0.16; '|_|_)':
0.16; 'wrote:': 0.16; 'python': 0.16; 'grant': 0.17; 'to:addr
:python-list': 0.20; 'sense': 0.28; 'python-list': 0.32;
'subject:for': 0.33; 'header:In-Reply-To:1': 0.34; 'yes,': 0.35;
"it's": 0.37; 'hard': 0.37; 'two': 0.39; 'single': 0.39; 'wrote':
0.39; 'received:212': 0.62; 'his': 0.65; 'named': 0.65;
'received:userid': 0.66; 'url-ip:212/8': 0.69; 'comedy': 0.84;
'received:at': 0.84; 'sentences': 0.84
Content-Disposition: inline
In-Reply-To: <62261019.1c69fb81.42653.45e0@mx.google.com>
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: <20220309213217.lqkbocn4engs6m4y@hjp.at>
X-Mailman-Original-References: <20220305001158.g7rmlyoxxtxufpfp@hjp.at>
<mailman.183.1646439119.2329.python-list@python.org>
<t00apg$5r0$1@dont-email.me>
<1137940845.144932.1646516408119@mail.yahoo.com>
<6224ef6f.1c69fb81.6228c.7238@mx.google.com>
<20220306174818.alasogxuqxhgaprr@hjp.at>
<222574152.213889.1646607001131@mail.yahoo.com>
<62256f3f.1c69fb81.77d74.2adb@mx.google.com>
<20220307071441.5w2dpyew62elyhqe@hjp.at>
<62261019.1c69fb81.42653.45e0@mx.google.com>
 by: Peter J. Holzer - Wed, 9 Mar 2022 21:32 UTC
Attachments: signature.asc (application/pgp-signature)

On 2022-03-07 06:00:57 -0800, Grant Edwards wrote:
> On 2022-03-07, Peter J. Holzer <hjp-python@hjp.at> wrote:
> > On 2022-03-06 18:34:39 -0800, Grant Edwards wrote:
> >> On 2022-03-06, Avi Gross via Python-list <python-list@python.org> wrote:
> >> > Python is named after a snake right?
> >>
> >> No. It's named after a comedy troupe.
> >
> > He actually wrote that two sentences later.
>
> Yes, I missed that. His messages wrap very strangely in my newsreader.

Yes, he writes every paragraph as a single long line which makes it hard
to read.

hp

--
_ | Peter J. Holzer | Story must make more sense than reality.
|_|_) | |
| | | hjp@hjp.at | -- Charles Stross, "Creative writing
__/ | http://www.hjp.at/ | challenge!"

Attachments: signature.asc (application/pgp-signature)
1
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor