Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

To live is always desirable. -- Eleen the Capellan, "Friday's Child", stardate 3498.9


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

SubjectAuthor
o Re: Behavior of the for-else constructAntoon Pardon

1
Re: Behavior of the for-else construct

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

  copy mid

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

  copy link   Newsgroups: comp.lang.python
Path: i2pn2.org!i2pn.org!news.swapon.de!fu-berlin.de!uni-berlin.de!not-for-mail
From: antoon.p...@vub.be (Antoon Pardon)
Newsgroups: comp.lang.python
Subject: Re: Behavior of the for-else construct
Date: Mon, 7 Mar 2022 20:20:40 +0100
Lines: 14
Message-ID: <mailman.243.1646680845.2329.python-list@python.org>
References: <CALq4Z0-fJk-HOu0ka2kPrOioPYAh3e3zbziwetUDmAAx1U1LMw@mail.gmail.com>
<YiFCPlGC+2aRIR0K@shallowsky.com>
<21739669.459456.1646348879560@mail.yahoo.com>
<CAPTjJmoXyHF_N1E2KFZ+YZmZ8+zm4E_Pra_hbXLHWuNs1XtiBQ@mail.gmail.com>
<1277831092.475364.1646356088655@mail.yahoo.com>
<e4848532-c585-3681-9f8d-d7e8f6115a4b@vub.be>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: news.uni-berlin.de h56qrS9vE4n/VOwf6aLSQA8zlHlW6Efs1GOqDr3suTcg==
Return-Path: <Antoon.Pardon@vub.be>
X-Original-To: python-list@python.org
Delivered-To: python-list@mail.python.org
Authentication-Results: mail.python.org; dkim=pass
reason="1024-bit key; unprotected key"
header.d=vub.be header.i=@vub.be header.b=dmDjRRBI; dkim-adsp=pass;
dkim-atps=neutral
X-Spam-Status: OK 0.026
X-Spam-Evidence: '*H*': 0.95; '*S*': 0.00; 'expansion': 0.09; 'avi':
0.16; 'from:addr:antoon.pardon': 0.16; 'from:addr:vub.be': 0.16;
'from:name:antoon pardon': 0.16; 'gross': 0.16; 'mathematical':
0.16; 'message-id:@vub.be': 0.16; 'schreef': 0.16; 'subject:else':
0.16; 'python': 0.16; 'larger': 0.17; 'to:addr:python-list': 0.20;
'written': 0.22; 'header:User-Agent:1': 0.30; 'think': 0.32;
'marked': 0.32; 'subject:for': 0.33; 'header:In-Reply-To:1': 0.34;
'words': 0.35; 'something': 0.40; 'including': 0.60; 'today,':
0.62; 'key': 0.64; 'in:': 0.64; 'future': 0.72;
'received:eurprd01.prod.exchangelabs.com': 0.84
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
b=n3fUJU4D3PwC0S7nfG6pBKf1YYnRuEBwhN4dG1KPZk6Byhv9Q1oNcUxY9QEdw6NQn6pXVAAh8VVjHmbAoJ2cE1PUYZmE+WiA5t6t2OjtJuKEfZjOfKUMMlBlFWCXlf6KKvVvAT5RMFyxp98Jz5umeLM/sBHqdOvxj8QeR54HyF3b17pReb++V2lFEAvkkNtI3wGSJSuP1rEbH24L++/oCwBsxN5AP70M3ikBVFzPGUjoFYaR/auwYaoXCgYthJj21WSq6H5ISSn65fin04JmJhRxG5NaCYYT73VztRc1vaeefong84+RJQU5Ur/Y8Vu0Hr/F8+L09UzbI9zVZwTDRg==
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=YEhPEj1L/gzwn1dyT7JxG4c4h8XPH3phFiZZ/I2vpnM=;
b=UHgyCeLvboj/mJN2LF+sajcVrZHwEFDjFDzqpYbybLEB6mNBZZJp39BSww4BgJ9z3XdImR0fjLB+qv+b+l2WkCk9Hn8WdAcPEOuhN55nmOJ/0p5w794sNglblPJ2seoJ0IMm3EUWjZr0Qv4Sf8WCcVWusEThHAjr2wQCYPKCAFnC4Sn67nIczo7pTVG8CpF26d2J6NuHxW9U2b8yUbAERaDwY7UPGrtrw/KxjGMDi6cJw6ddDis1VooejWZBkxIM6mVYtZRCNplEUMDQQ+VP0lTcroeekW/qtXe/mbo70oTJrqLyTprLUqOXFAiAATrXhfVeU1p+QTa4rw7QCKCTfw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
smtp.mailfrom=vub.be; dmarc=pass action=none header.from=vub.be; dkim=pass
header.d=vub.be; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vub.be; s=selector1;
h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
bh=YEhPEj1L/gzwn1dyT7JxG4c4h8XPH3phFiZZ/I2vpnM=;
b=dmDjRRBI7+nTMoOQZfIdWK521kZ5Zd9ZTPeZGC0/qxU5+DKlZZzmm/rfhJrk8ljPZO8rEvu+psvIwJdmxa7OCDLc505tJsOCP8U5alO9XHezmtSaeQfmWPvqPNcw/xKcyO9/hPPfSD/JAOJBQMMfMHa/BR4nRp2XOnwNUYpX7j8=
Authentication-Results: dkim=none (message not signed)
header.d=none;dmarc=none action=none header.from=vub.be;
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101
Thunderbird/91.5.0
Content-Language: nl-BE
In-Reply-To: <1277831092.475364.1646356088655@mail.yahoo.com>
X-ClientProxiedBy: AM0PR04CA0053.eurprd04.prod.outlook.com
(2603:10a6:208:1::30) To AM0PR01MB4147.eurprd01.prod.exchangelabs.com
(2603:10a6:208:6a::12)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 6d5c5a75-f47e-44cb-f78d-08da006f91f2
X-MS-TrafficTypeDiagnostic: GV1PR01MB8530:EE_
X-Microsoft-Antispam-PRVS: <GV1PR01MB8530299E75C22A4EA412DFDA8F089@GV1PR01MB8530.eurprd01.prod.exchangelabs.com>
X-MS-Exchange-SenderADCheck: 1
X-MS-Exchange-AntiSpam-Relay: 0
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: FD2h9w6EsFHylyZepJx/pJT+pU0fwl22UlV8/QoQYYsq4crk6iDhCOwbaom5xRDXyOTlZ3Ym0BZvfLT3Uf7kHq19zx5N4M6BX/+2fzNJ874LasF9xxdOYuIUVKYovK74jp2XhWSLpTxZFEqbI3nmRJ7qe0xee+AzYcBP9Vtch1DDEC3z7E+Ef8McnFeeoMGRdfJja/VP59dzuY+0fqqNMumME3rXwPmNfc/ZtWpTQ8DIthWFkSMLkur2X8LozMrh+izcmbVjTZitApEoa9+iGf2/qdA/EoTfyPR2X/JFxuTY4HZfkHZ5NtrRm71rxYkJjD0qN+vn3DCaK59IWjgePR9yornn1ozTbkIpkLfXv+aBAnL7eeGGOw1TfxALj5Amj/Q92Lout/JS42hj4YK5aSn5TtluG88yBlBqWxDIpN3wmLrMt6ifm0VmpzJtRsgbwqzLt9pAxpD2LKvG2OZYbGCbaHyWBMaveVZzSs82TDxYoSzEp54yatf5ctkd7VzdcX9ckzCeWbWXaMGVXBumoy4LEQ+7fK/2adjsxwr83LFRQmC7gkVRphZt1ho6yhxU3jKDFCE5nRaHzZc2UtMTCePHdVPYECoJIX5W9nMDQ7eMXof7j8z408C5ZxntHVxLfqu34Nsm7apjCEX88JywbSnRTlelrCDOFP87EodeEYroQ+ENQqm4u42v42Mq7pUXzqcPaxBhuemG+FMJb7TjfA==
X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;
IPV:NLI; SFV:NSPM; H:AM0PR01MB4147.eurprd01.prod.exchangelabs.com; PTR:;
CAT:NONE;
SFS:(13230001)(4636009)(366004)(186003)(2906002)(6916009)(498600001)(66476007)(66556008)(2616005)(44832011)(8936002)(66946007)(86362001)(8676002)(83380400001)(52116002)(31686004)(6512007)(6506007)(33964004)(6486002)(31696002)(38100700002)(5660300002)(36756003)(43740500002);
DIR:OUT; SFP:1101;
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0: 4fp4LXbtMKMeOJZN5XGpzaTXTbo168VUPsYMuJbd5JitZ
UrIzU/2zpitsjhffeepW7cFRloQOQZZNC4HtAxuJkp9P8
xhfMgMSo1B1NfrVuU92rC/oxV31oKUaPCmuGbcq6QVZGS
ooB14Z21gaJBRTmjV+CpxiNG+e9FCw7ypDHrucX+BzvTk
tb88HJ/E2vor3viSJtQWb+sxr7/LcLB/14KRrTrGZ/FvD
6maZiJ/OSRamEHZXnVeGOrWsrWhjLid22AuapZINf+Y5P
TS7yXSfeMeKiFmtagZCPkizRWnplLZ1sZIUX5sNeIbj3N
pYe9xevyzKE6ANZZ+7/uK/tXLIJozamASFDnRt8R6SUKZ
a3os8n1K7IVQIWirpxvHc27SWQ53Ikqs+YNNkHLlFWVms
IDcO8jshFjEGzN8rl3hpxeBbx3PsFWxjc3PB5P0sb7wpv
wlXNzkhUe30s8+pA/dRr/9Vp/ooWdVYGrbuCyXr6RY7u3
EbsXjL2BhvX6PVX4Rxos8dGOqFN0iXj2deLbdrwhvv1kV
m+1tlKE/JjpCq6OgMh5lAypp6rC6xDoLuLx3YmlIWKxvv
bUhLQk7j+zP9HuOWD+0lysOVnCpGU7awFC8JC8C6kd1Vr
bFK3nPKtimPdj7A3BMz4vdWahBybvS3vLe35WhuKwhF8U
InfeDf7N00FnNjd9qIN5HsztPoorjkGBBMZk1IAbbDy5m
ANqu5XX+udEGMqXUmy4X3lF/BtP7MXa94uUXeXlEP7k9O
9bAsVuF/Fz1KfliFhAeWNID6LhFedcn8HJhn88KES1a/u
yokwN4UkaGAztM0MWAJv1LyZrzeGMFSlOhdcZV601eFE+
9dBlffghAQ+UHGcdfebPZA44T5TiwYLwLqNb5hL+C9+x6
VId021maYr8zhG/FSYWNAdl6DIsGU3hBIY61ZrzuaGWlC
iChN0ng92zCvGomOjA9WPk7MBqQNwTH2ABXfffRpZlSxq
cTOa9/FwhRalS3OPa91drNkxOrI6v3UTmcgrfTIh2sTgD
NrlC9ltHPOJusunUsE4e8LrDNyGsGPfk1a0Zvv7q9u5O4
0RM7I8YUNOnscIkHY4W7ddjqGvdAYl4n4RO+EXgvRgJfk
jg9ai9VyOIlJxFmLoRQD0cEzeG3qdCrUfx8N0Xy7TviDX
RZatsUYtoRXve7aOPSG2su5Gmn2G4b2a27/DPZlftMlzR
rSDCRsjQC7s022oDg3izJVdOAFlmw2tFw3CZwQv0rHeCy
pE0vDfP2lZpuSldbB+gFbr9zRflXYD/0LvOsAbNx6APDd
JKjZT41pO9N2tU0v4YZNV50hc9z+t5NDwG6OxSY5tV/Qa
eOJsPZ3GplHp+aSQsk4hjs7soks5eXBK4u55own2hO1BN
nIUC4LevQqbL/fP/MEODiu0mHQxkdb04fnSd2j7Tth6HT
yQctG3Srlc8Be7ssqZWGq3UIcm0a0ClxDs4VVl8soVPwc
/AUfbbv7QkC7vH9ZcczhG/HBhsCrLFV9HeQHIdTYg+1M4
cQhiXSFLeJUhjeNEU1PnutUTVDeppHPp2Ki393ET5oIdD
s4SeehRWwBkbCKWisiCLaW/hj4DAsTABoy2B8AKG9HNRY
F4jQ4J2bkjViejYreA2YK+hKWHaS528+bObiN0l6QVapW
1OKiu1Env5SBoeEacN2aiSan9CtdFXhDeGZgkY9Vf8=
X-OriginatorOrg: vub.be
X-MS-Exchange-CrossTenant-Network-Message-Id: 6d5c5a75-f47e-44cb-f78d-08da006f91f2
X-MS-Exchange-CrossTenant-AuthSource: AM0PR01MB4147.eurprd01.prod.exchangelabs.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Mar 2022 19:20:41.8054 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 695b7ca8-2da8-4545-a2da-42d03784e585
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName: CXysd8sArCZ0l+Lvg2vGUPDZelwzikaU/XZaeut3PC+TeuqIRqw8Ui0ploZbDPNlPxCB3cA8IZD4JGfxOmIp5g==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV1PR01MB8530
X-Content-Filtered-By: Mailman/MimeDel 2.1.39
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: <e4848532-c585-3681-9f8d-d7e8f6115a4b@vub.be>
X-Mailman-Original-References: <CALq4Z0-fJk-HOu0ka2kPrOioPYAh3e3zbziwetUDmAAx1U1LMw@mail.gmail.com>
<YiFCPlGC+2aRIR0K@shallowsky.com>
<21739669.459456.1646348879560@mail.yahoo.com>
<CAPTjJmoXyHF_N1E2KFZ+YZmZ8+zm4E_Pra_hbXLHWuNs1XtiBQ@mail.gmail.com>
<1277831092.475364.1646356088655@mail.yahoo.com>
 by: Antoon Pardon - Mon, 7 Mar 2022 19:20 UTC

Op 4/03/2022 om 02:08 schreef Avi Gross via Python-list:
> If Python was being designed TODAY, I wonder if a larger set of key words would be marked as RESERVED for future expansion including ORELSE and even NEVERTHELESS.

I think a better solution would be to have reserved words written letters form the mathematical lettter block.

Something like:

𝐝𝐞𝐟 foo(bar):
in = file(...)
𝐟𝐨𝐫 line 𝐢𝐧 in:
...

1
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor