Python 是一种固定字段格式的语言吗?

问题描述 投票:0回答:1

所以我还是个新手,尽管我已经编写基本的东西有一段时间了,我只是想问一下Python是用固定字段格式还是自由字段格式编写的。

从互联网上的信息来看,大多数固定字段格式的语言都非常古老,一些链接以及 ChatGPT 都说 Python 被认为是一种自由格式语言,但是,维基百科和其他一些链接也说不然。解释这一点的文章并不多。请问有什么帮助吗?

python format
1个回答
0
投票

更传统的术语是固定形式与自由形式;请参阅https://en.wikipedia.org/wiki/Free-form_language

事实上,维基百科页面(当前)说:

“存在非自由形式的结构化语言,例如 ABC、Curry、Haskell、Python 等。”.

对我来说,1 表示 Python 既不是固定形式也不是自由形式……而是第三类。

但是如果让我陷入困境……我会认为第三类是自由形式的子集。但这只是我的意见。

话虽如此,没有权威可以说出准确的定义是什么2。所以不同的人会有不同的看法。在这种情况下,“辩论”(在我看来)很大程度上是浪费时间。我们如何对语言进行分类并不重要。 Python 就是它本来的样子,不管人们如何尝试对它进行分类。


1 - 更准确地说,这是该页面的作者所说的。但如前所述,他们没有“权威”。事实上,该页面没有引用任何主要来源来支持他们所说的。 2 - 据我所知....

© www.soinside.com 2019 - 2024. All rights reserved.