Rocksolid Light

Welcome to RetroBBS

mail  files  register  newsreader  groups  login

Message-ID:  

"When anyone says `theoretically,' they really mean `not really.'" -- David Parnas


devel / comp.lang.python / Re: Weak Type Ability for Python

SubjectAuthor
* Weak Type Ability for PythonAli Mohseni Roodbari
`* Re: Weak Type Ability for Pythonaapost
 +- RE: Weak Type Ability for Python<avi.e.gross
 `- Re: Weak Type Ability for PythonThomas Passin

1
Weak Type Ability for Python

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

  copy mid

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

  copy link   Newsgroups: comp.lang.python
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder.eternal-september.org!news.mb-net.net!open-news-network.org!news.mind.de!bolzen.all.de!fu-berlin.de!uni-berlin.de!not-for-mail
From: ali.mohseniroodbari@gmail.com (Ali Mohseni Roodbari)
Newsgroups: comp.lang.python
Subject: Weak Type Ability for Python
Date: Wed, 12 Apr 2023 11:33:13 +0330
Lines: 13
Message-ID: <mailman.44.1681319032.20750.python-list@python.org>
References: <CAMpB_8R6EMj4nevu2ucjvTR5X=CL2ktYxAoVnxOZG=46koaR=Q@mail.gmail.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
X-Trace: news.uni-berlin.de 0rSZTdgGoSZQUC8hL8wF9wy7tHgOTaQoP4qh6xSrMUDQ==
Return-Path: <ali.mohseniroodbari@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=Mz22jo1P;
dkim-adsp=pass; dkim-atps=neutral
X-Spam-Status: UNSURE 0.344
X-Spam-Level: ***
X-Spam-Evidence: '*H*': 0.40; '*S*': 0.09; '&gt;&gt;&gt;': 0.07;
'skip:x 10': 0.09; 'subject:Python': 0.12; 'subject:Type': 0.16;
'python': 0.16; 'to:addr:python-list': 0.20; 'all,': 0.20;
'command': 0.23; '>>>': 0.28; 'fact': 0.28; 'url:link': 0.30;
'message-id:@mail.gmail.com': 0.32; 'subject:for': 0.33;
'received:google.com': 0.34; 'from:addr:gmail.com': 0.35;
'received:209.85': 0.37; 'received:209': 0.39;
'received:209.85.208': 0.39; 'url-ip:104.21/16': 0.61; 'url:gif':
0.61; 'skip:o 10': 0.61; 'url:amp': 0.62; 'url:e': 0.62;
'virus:height="0': 0.63; 'url:u': 0.63; 'virus:width="0': 0.67;
'skip:w 20': 0.69; 'skip:y 10': 0.76; 'yours,': 0.76; 'url:v':
0.78; 'received:209.85.208.177': 0.84; 'received:mail-
lj1-f177.google.com': 0.84; 'strings': 0.84; 'sincerely': 0.88
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20221208; t=1681286627;
h=to:subject:message-id:date:from:mime-version:from:to:cc:subject
:date:message-id:reply-to;
bh=55agWPkHtq8zrHnLXKqhyIcCFvkpgyVGbM1SiOiwh6M=;
b=Mz22jo1PkTY3vLzvvkM0xiPHnIYdzaGXC+9kxUUhpKv6AE+K5hFx15Qv9lkHrvSLWs
iSaBGXef53YPM7sSR7lKLgvg9hwdOpLOLKDnibfc7suEGo2EI/Cz9gb6d+2812BQMx8v
iPTtMdBaRGoELMI5o6uYXYICKwFL/HqmujqQpKlS9ep51xHipmIGnaZ/JUcgSXgAGBPn
wH2G7bXvWY8jcmyAg2ad4lizvLvQcp1upOYEsN4ac6/2Dt6SxpeALUTni9kwP7+dKhJr
O3BdmDT8MbqD2BZsR86rOS7/5kHP0L+lEHQru717/sHkLitCFgKuKgFFsum36PMHuvb+
lTsA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20210112; t=1681286627;
h=to:subject:message-id:date:from:mime-version:x-gm-message-state
:from:to:cc:subject:date:message-id:reply-to;
bh=55agWPkHtq8zrHnLXKqhyIcCFvkpgyVGbM1SiOiwh6M=;
b=5KRsHV0d0xXcNMcMvfAB04sgjRU37arbULFsN9D8PyDU5BLAs425FdB4RI/71I385B
89E+NNTHuTLTxkK40FEhCZ62QWT64pXTzy9vEZghbhCktQS0s12BAgNOMddfYcP2fPok
yHK5SHmWvCFF/id47q8CVAHhCCdSAr2RbU8gQnb4KnyLuvyuFU7UnXt7MOIazuLnSpx+
Tr+mKVCPE4mfEZp8AjW2ylBmoQV9qwaRUrHA1VXxBJ9fPSDpz85t3leUjk+ab2ehjgYj
ncBiJa3nVRs+8Q4KHsEoLB4JCJf+uuwUveZ8hwjiUc/+Orb76Wldhks/cfddoYt4/x3K
HLnA==
X-Gm-Message-State: AAQBX9d+7J0SBk/IbKXFYT5qCxl8hfmCLF/lsbg2larh1fu360jLX15P
cSCmNPUgasntNjAn8mxN2ERgByWIcCOsG8TJg/QnPMASB3lq7Sz1V9w=
X-Google-Smtp-Source: AKy350bCPqd3gYm1mjH1ASso3/es5iU1DUgjhHU7l6IZwuEbfSgZFleNPoLngspL3Cg5VJ8bVCGL/MLRpnFRpSqVAfE=
X-Received: by 2002:a2e:9b0b:0:b0:29a:7cf0:3535 with SMTP id
u11-20020a2e9b0b000000b0029a7cf03535mr638720lji.4.1681286627071; Wed, 12 Apr
2023 01:03:47 -0700 (PDT)
X-Mailman-Approved-At: Wed, 12 Apr 2023 13:03:50 -0400
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: <CAMpB_8R6EMj4nevu2ucjvTR5X=CL2ktYxAoVnxOZG=46koaR=Q@mail.gmail.com>
 by: Ali Mohseni Roodbari - Wed, 12 Apr 2023 08:03 UTC

Hi all,
Please make this command for Python (if possible):

>>> x=1
>>> y='a'
>>> wprint (x+y)
>>> 1a

In fact make a new type of print command which can print and show strings
and integers together.

Sincerely yours,
Ali.

Re: Weak Type Ability for Python

<u19ai0$15o2$1@nnrp.usenet.blueworldhosting.com>

  copy mid

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

  copy link   Newsgroups: comp.lang.python
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!nnrp.usenet.blueworldhosting.com!.POSTED!not-for-mail
From: aapost@idontexist.club (aapost)
Newsgroups: comp.lang.python
Subject: Re: Weak Type Ability for Python
Date: Thu, 13 Apr 2023 12:27:44 -0400
Organization: BlueWorld Hosting Usenet (https://usenet.blueworldhosting.com)
Message-ID: <u19ai0$15o2$1@nnrp.usenet.blueworldhosting.com>
References: <CAMpB_8R6EMj4nevu2ucjvTR5X=CL2ktYxAoVnxOZG=46koaR=Q@mail.gmail.com>
<mailman.44.1681319032.20750.python-list@python.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Thu, 13 Apr 2023 16:27:44 -0000 (UTC)
Injection-Info: nnrp.usenet.blueworldhosting.com;
logging-data="38658"; mail-complaints-to="usenet@blueworldhosting.com"
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
Thunderbird/102.8.0
Cancel-Lock: sha1:Ve/lBX2bG2ZOtg2cD84Lu3zGQ4o= sha256:iDtkJYHbA4g/RBNlmOgk3ECwreUw/+BjMOC3tpI+7/A=
sha1:hqDtSMo6HF6V6Rtmmy/8H8YrzsY= sha256:MQvp46ujED43kxIAZmkxR6Ba8wPKawKxr1q0nMmFTyY=
Content-Language: en-US
In-Reply-To: <mailman.44.1681319032.20750.python-list@python.org>
 by: aapost - Thu, 13 Apr 2023 16:27 UTC

On 4/12/23 04:03, Ali Mohseni Roodbari wrote:
>
On 4/13/23 07:50, Stefan Ram wrote:
> If tomorrow Python would allow "string+int" and "int+string"
> in the sense of "string+str(int)" and "str(int)+string",
> what harm would be there?
>
> But for now, I think a typical approach would be to just use "str",
> i.e., "string+str(int)" and "str(int)+string".

I agree with Py Zen rule 2 in this case:
Explicit is better than implicit.

I hate when things try to guess what I am doing... It is why I can't use
lxml.

RE: Weak Type Ability for Python

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

  copy mid

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

  copy link   Newsgroups: comp.lang.python
Path: i2pn2.org!i2pn.org!news.swapon.de!fu-berlin.de!uni-berlin.de!not-for-mail
From: <avi.e.gross@gmail.com>
Newsgroups: comp.lang.python
Subject: RE: Weak Type Ability for Python
Date: Thu, 13 Apr 2023 14:36:47 -0400
Lines: 57
Message-ID: <mailman.77.1681411012.20750.python-list@python.org>
References: <CAMpB_8R6EMj4nevu2ucjvTR5X=CL2ktYxAoVnxOZG=46koaR=Q@mail.gmail.com>
<mailman.44.1681319032.20750.python-list@python.org>
<u19ai0$15o2$1@nnrp.usenet.blueworldhosting.com>
<006401d96e36$e8003f80$b800be80$@gmail.com>
Mime-Version: 1.0
Content-Type: text/plain;
charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Trace: news.uni-berlin.de Xe54QuXtgSW6yktAEbqZOA60AzA6BkPPV/C1MlgcHOvQ==
Return-Path: <avi.e.gross@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=h6BZGu9A;
dkim-adsp=pass; dkim-atps=neutral
X-Spam-Status: OK 0.002
X-Spam-Evidence: '*H*': 1.00; '*S*': 0.00; '2023': 0.07; 'programmer':
0.07; 'ram': 0.07; 'tomorrow': 0.07; 'calculating': 0.09;
'expression': 0.09; 'hard.': 0.09; 'insist': 0.09; 'meant': 0.09;
'methods,': 0.09; 'received:108': 0.09; 'received:209.85.219':
0.09; 'subject:Python': 0.12; 'url:mailman': 0.15; 'ali': 0.16;
'arithmetic': 0.16; 'case:': 0.16; 'choices.': 0.16; 'explicit':
0.16; 'harm': 0.16; 'i.e.,': 0.16; 'instead.': 0.16; 'refuse':
0.16; 'reminds': 0.16; 'rules.': 0.16; 'segment': 0.16;
'subject:Type': 0.16; 'wrote:': 0.16; 'python': 0.16; "can't":
0.17; 'message-id:@gmail.com': 0.18; 'to:addr:python-list': 0.20;
'language': 0.21; 'languages': 0.22; 'maybe': 0.22; '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; 'stefan':
0.26; 'bit': 0.27; 'sense': 0.28; 'computer': 0.29; 'approach':
0.31; 'default': 0.31; 'url-ip:188/8': 0.31; 'think': 0.32; '13,':
0.32; 'guess': 0.32; 'python-list': 0.32; 'unless': 0.32; 'but':
0.32; 'subject:for': 0.33; 'there': 0.33; 'path': 0.33; 'header
:In-Reply-To:1': 0.34; 'received:google.com': 0.34; 'complex':
0.35; 'fine': 0.35; 'from:addr:gmail.com': 0.35; 'people': 0.36;
'received:209.85': 0.37; 'hard': 0.37; 'way': 0.38; 'could': 0.38;
'read': 0.38; 'received:209': 0.39; 'quite': 0.39; 'use': 0.39;
'break': 0.39; 'people,': 0.40; 'something': 0.40; 'want': 0.40;
'try': 0.40; 'should': 0.40; 'tell': 0.60; 'above': 0.62; 'from:':
0.62; 'to:': 0.62; 'seen': 0.62; 're:': 0.64; 'parts': 0.65;
'supply': 0.65; 'now,': 0.67; 'latter': 0.69; 'rules': 0.70;
'ability': 0.71; 'offer': 0.71; 'choice': 0.76; 'sent:': 0.78;
'golden': 0.84; 'polish': 0.84; 'weak': 0.84; 'zen': 0.84
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20221208; t=1681411009; x=1684003009;
h=thread-index:content-language:content-transfer-encoding
:mime-version:message-id:date:subject:in-reply-to:references:to:from
:from:to:cc:subject:date:message-id:reply-to;
bh=rhDgJ8xWGdyXDILtvPfiZ0xA8Cn3zHJZiUwoxiM2EWw=;
b=h6BZGu9AwngDbgoKVCyUUXkKspuvXr09GiGM6jv+Xss5szTNHfrldEJCv6Znj7/xUs
wu7ZXbztPlZxfXVAADStn+lvZimL/x2rcO/DMHeOWal3Me7WqdeVQRfwXETVh/Kqbe2r
eAC2kBp8D2X7ge8shf8HVgWJBR4BREwPCNw40udWJMaWed2t+oiHpPURnfb/5VdH+vEz
qODrZTU3pW3nRAQ3LhWKEtTRKIBLJHd6+4KjulcvVCwM8eq86odUJKls8MWwWh6aG0xL
bgFS61Hc/qVsLL6xqC1V2QqffcO7E6EHCeqdvubWYKQlGi05VTF/TtMmts6hyAzd7zFO
ThYg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20221208; t=1681411009; x=1684003009;
h=thread-index:content-language:content-transfer-encoding
:mime-version:message-id:date:subject:in-reply-to:references:to:from
:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
bh=rhDgJ8xWGdyXDILtvPfiZ0xA8Cn3zHJZiUwoxiM2EWw=;
b=cz2v+MjpzXgfThJj7gMVku8gDCkBsliYiUNb/bHexiDzMF3L/KPzax0V+6POPizyRp
En2fRG1QHThDuf9XuM0b8cqO6l4mk4UCKrnG5LgrZNbgpQMN2WbByFJgdXbUik3D7xvZ
2E91A9bWDivl1fjiVBxY3XYin1m/li92+r7WPYdX4qJ7HlTZ/ObLPqpCy8LA6ztTXqEJ
Y1p3L8OIyRfmzKLXbroIdI9kTB+hve0Ju+pM0j5EOX62oHJruD6X3eNblDuwLah2Rnsh
cqLoZ+0PJ90eq1pi5DKZX7GVSlsuDIbStdNjwx9nkC0oeT/DDSfIV4qCaev+UoCb0eF7
FeMA==
X-Gm-Message-State: AAQBX9cC4UVjRa4K1vKrmgwcvsXZ1B0gZObq9z5+g5E4e8yW3KYXhGBK
O/D7EnibTl4Y2u7SYN/fuyYDsnz5its=
X-Google-Smtp-Source: AKy350a8TR7KMKWtxqhYBMwhoxH/ZRt4Qa7ta/g1WFaZzOIK7slZXUARdhhqE4Q+gyhU7rSSP/559A==
X-Received: by 2002:a05:6214:519b:b0:5d9:a36d:3ed2 with SMTP id
kl27-20020a056214519b00b005d9a36d3ed2mr4663770qvb.45.1681411009657;
Thu, 13 Apr 2023 11:36:49 -0700 (PDT)
In-Reply-To: <u19ai0$15o2$1@nnrp.usenet.blueworldhosting.com>
X-Mailer: Microsoft Outlook 16.0
Content-Language: en-us
Thread-Index: AQEqVmFDkEh94jQWHdMTQnscOG2/XwGsI9cpARrFifywcYbJMA==
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: <006401d96e36$e8003f80$b800be80$@gmail.com>
X-Mailman-Original-References: <CAMpB_8R6EMj4nevu2ucjvTR5X=CL2ktYxAoVnxOZG=46koaR=Q@mail.gmail.com>
<mailman.44.1681319032.20750.python-list@python.org>
<u19ai0$15o2$1@nnrp.usenet.blueworldhosting.com>
 by: <avi.e.gross@gmail.com> - Thu, 13 Apr 2023 18:36 UTC

This reminds me a bit of complaints that the parser does not do what you
want when you do not supply parentheses in an expression like:

5 * 4 + 3

In many and maybe most languages it is seen as (5*4)+3 UNLESS you tell it
you want 5*(4+3). There are precedence and associativity rules.

Of course the computer might guess you meant the latter or could refuse to
do it and offer you a choice before calculating it. Or the language may
insist on parentheses always so you would need to also say ((5*4)+3) with no
default behavior.

The golden rule remains. If there is more than one way something can be
done, then either the programmer must make the choice explicit OR the
documentation must very clearly warn which path was chosen and perhaps point
to ways to do other choices.

Some people take more complex (but not Complex) arithmetic than the above
and break it up into quite a few simple parts like:

temp1 = 4 + 3
result = 5 + temp1

Of course, the latter can be hard to read and understand for some people,
and some (others?) find fully parenthesized versions hard. But having
precedence rules and also allowing the other methods, should work fine for a
good segment of people except perhaps the ones who like Reverse Polish
Notation and insist on 5 4 3 + * instead.

-----Original Message-----
From: Python-list <python-list-bounces+avi.e.gross=gmail.com@python.org> On
Behalf Of aapost
Sent: Thursday, April 13, 2023 12:28 PM
To: python-list@python.org
Subject: Re: Weak Type Ability for Python

On 4/12/23 04:03, Ali Mohseni Roodbari wrote:
>
On 4/13/23 07:50, Stefan Ram wrote:
> If tomorrow Python would allow "string+int" and "int+string"
> in the sense of "string+str(int)" and "str(int)+string",
> what harm would be there?
>
> But for now, I think a typical approach would be to just use "str",
> i.e., "string+str(int)" and "str(int)+string".

I agree with Py Zen rule 2 in this case:
Explicit is better than implicit.

I hate when things try to guess what I am doing... It is why I can't use
lxml.
--
https://mail.python.org/mailman/listinfo/python-list

Re: Weak Type Ability for Python

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

  copy mid

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

  copy link   Newsgroups: comp.lang.python
Path: i2pn2.org!i2pn.org!news.chmurka.net!weretis.net!feeder8.news.weretis.net!newsreader4.netcologne.de!news.netcologne.de!fu-berlin.de!uni-berlin.de!not-for-mail
From: list1@tompassin.net (Thomas Passin)
Newsgroups: comp.lang.python
Subject: Re: Weak Type Ability for Python
Date: Thu, 13 Apr 2023 15:04:02 -0400
Lines: 9
Message-ID: <mailman.78.1681412656.20750.python-list@python.org>
References: <CAMpB_8R6EMj4nevu2ucjvTR5X=CL2ktYxAoVnxOZG=46koaR=Q@mail.gmail.com>
<mailman.44.1681319032.20750.python-list@python.org>
<u19ai0$15o2$1@nnrp.usenet.blueworldhosting.com>
<006401d96e36$e8003f80$b800be80$@gmail.com>
<ed64a52a-64ce-4d7c-1a47-07730ea4822d@tompassin.net>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Trace: news.uni-berlin.de xIWJlZBfRtCTxR6Kcq2aeAfXa9+sldKEBmNBDZez5X5g==
Return-Path: <list1@tompassin.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=tompassin.net header.i=@tompassin.net header.b=CHuyOwe1;
dkim-adsp=pass; dkim-atps=neutral
X-Spam-Status: OK 0.020
X-Spam-Evidence: '*H*': 0.96; '*S*': 0.00; 'insist': 0.09; 'methods,':
0.09; 'subject:Python': 0.12; 'calculator,': 0.16; 'instead.':
0.16; 'received:10.0.0': 0.16; 'received:64.90': 0.16;
'received:64.90.62': 0.16; 'received:64.90.62.162': 0.16;
'received:dreamhost.com': 0.16; 'segment': 0.16; 'subject:Type':
0.16; 'wrote:': 0.16; 'pm,': 0.19; 'to:addr:python-list': 0.20;
'header:User-Agent:1': 0.30; 'received:10.0': 0.32;
'received:mailchannels.net': 0.32;
'received:relay.mailchannels.net': 0.32; 'but': 0.32;
'subject:for': 0.33; 'header:In-Reply-To:1': 0.34; 'fine': 0.35;
'usual': 0.35; 'people': 0.36; 'using': 0.37; 'should': 0.40;
'email addr:gmail.com': 0.63; 'header:Received:6': 0.67;
'received:64': 0.67; 'rules': 0.70; 'polish': 0.84; 'form.': 0.91
X-Sender-Id: dreamhost|x-authsender|tpassin@tompassin.net
ARC-Seal: i=1; s=arc-2022; d=mailchannels.net; t=1681412643; a=rsa-sha256;
cv=none;
b=wkUKitiLdhkxLNp2AAN/oJ1h2YuqMLYqbhSbx6k0od3IS0AlWnIrXfunR1DRsr20GXpk4R
n81eJJVwlgFCKV2hJqLocB/UmtirNVTWJRa4LtIGRKnZ1WwnUeZDcRJuFsIwRcC3/afqF5
n7jTuonMMtvGjiqc+rIxA/ghAFB5uEOmNM6BYbiUtSdXE9WkitoEjEbs1R7vbEQ+aJI4E4
+ia4FvHukDpkEj6to44JFKhQpprfPXYDgW93UFB5EKDqpQ4mfO9qr9UjzMWkemic7FFgrk
ZyfJk1PJc8wXuCcvHHxwRFbGsjt0fsGSySCutbq6Nj4JfOzzcnhmCi76aBmFCw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed;
d=mailchannels.net; s=arc-2022; t=1681412643;
h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
to:to:cc:mime-version:mime-version:content-type:content-type:
content-transfer-encoding:content-transfer-encoding:
in-reply-to:in-reply-to:references:references:dkim-signature;
bh=xCC6Tb0ONh7rPaGk54TQYpAEDik+75brFuNIZMhca60=;
b=CF6R9QFpr4sMH/GEeNrwOe+JFi+Nz8voJ1WTeVuZql5n/gR8OOr1302/sTg37TOr/AaqOA
RTZnuKFH85ZnhryRNZG2OdvFBn6cy+Q9iMG2JhuvmPp0WoAHCNR92HJIHuxJGNaUit5bRo
bbgK+8SsChgj9qet1N9jzjyC6bu6uMYDVaf1sjmg+cOdKvx73t1j9m6uoOGXqeUc1xq7w+
vZGE7R3yocPCfnsEhZNnD5cNkDJm3uiWO3YWVl4CH54mkVXoKyDa2a8Zx3j9bL3V/SFArv
qZJuAHME6Yh3CZ0Pz6mmaytTq5Nv8m5pb3/QMqvOkCqJhXcKpZg7dfLMV1/5hw==
ARC-Authentication-Results: i=1; rspamd-548d6c8f77-gs5rz;
auth=pass smtp.auth=dreamhost smtp.mailfrom=list1@tompassin.net
X-Sender-Id: dreamhost|x-authsender|tpassin@tompassin.net
X-MC-Relay: Neutral
X-MailChannels-SenderId: dreamhost|x-authsender|tpassin@tompassin.net
X-MailChannels-Auth-Id: dreamhost
X-White-Reign: 111a21560c438410_1681412643266_1834754353
X-MC-Loop-Signature: 1681412643266:2731368419
X-MC-Ingress-Time: 1681412643266
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tompassin.net;
s=dreamhost; t=1681412642;
bh=xCC6Tb0ONh7rPaGk54TQYpAEDik+75brFuNIZMhca60=;
h=Date:Subject:To:From:Content-Type:Content-Transfer-Encoding;
b=CHuyOwe1/jP5zgNY/P2Tfswy2ibikVmX6Wf9MN2fBEM/j0p0roY3ZpzMpP6xs6rvD
y6xd1hklzDZu7HBWScWZVwA4lRFQd5Q3wu4dRKLi+pcaBkrPv0Uf/ts+xWrJKRDqfU
O7t/jOfUyCUttR9VPkkm/Awx24kDw62qDKOHGKqLBTvN+1HYceMAO9EDDLzb+N0fFx
aMK0T7al0mmZPmfisP9GE26IRaTf5J7llRNwtmPFb7b71ZYnHseyGnGm5izUE/q554
hfYyZAjkFpyrO6DEKXWEwx/Vsy0AQPX8DLWDeaww8SVcO+QzvZEPRRJ7BAlfpVpqSP
pyWqF+tn5p5zg==
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.9.1
Content-Language: en-US
In-Reply-To: <006401d96e36$e8003f80$b800be80$@gmail.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: <ed64a52a-64ce-4d7c-1a47-07730ea4822d@tompassin.net>
X-Mailman-Original-References: <CAMpB_8R6EMj4nevu2ucjvTR5X=CL2ktYxAoVnxOZG=46koaR=Q@mail.gmail.com>
<mailman.44.1681319032.20750.python-list@python.org>
<u19ai0$15o2$1@nnrp.usenet.blueworldhosting.com>
<006401d96e36$e8003f80$b800be80$@gmail.com>
 by: Thomas Passin - Thu, 13 Apr 2023 19:04 UTC

On 4/13/2023 2:36 PM, avi.e.gross@gmail.com wrote:
> But having
> precedence rules and also allowing the other methods, should work fine for a
> good segment of people except perhaps the ones who like Reverse Polish
> Notation and insist on 5 4 3 + * instead.

For *reading*, I prefer the usual 5 * (4 + 3) form. But for using a
calculator, I much prefer RPN.


devel / comp.lang.python / Re: Weak Type Ability for Python

1
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor