1
wangerka 2022-10-09 14:56:53 +08:00
管中窥豹?
python 语法是很随意,但是变量命名是看人的,并不和语言挂钩。大家默认 python 变量名规范是下划线形式,setData 一般写作 set_data ,你说的简写成 sda ,这个例子来源在哪呢 |
2
zxCoder 2022-10-09 15:01:40 +08:00
这跟语言没关系吧,建议不要引战
|
3
BenchWidth OP @zxCoder 没有引战,我只是很好奇(我蛮喜欢 python 的用起来很简单,只是看着网上的例子让我 头大)
|
4
BenchWidth OP @wangerka 我搜索 matplotlib 这个库的时候的时候搜索到过一个例子,20 年的帖子。
如果我不喜欢这个语言我也不会在这里发帖吐槽这个东西。 因为我想学习我才会在意这些不起眼的东西。我写 java 的时候也没见 java 例子有那么多随意命名的变量。 我写 JavaScript 的时候也没见那么多随意命名的变量,我实在是看着头疼了才来问问这个问题。并没有其他的意思。 |
5
wangerka 2022-10-09 15:39:35 +08:00
@BenchWidth #4 质量差的代码多了去了,这只能说明你恰巧看到了很多风格不同的代码,没有普遍性。
|
6
BenchWidth OP |
7
awen233333 2022-10-09 16:27:38 +08:00 1
我觉得是因为 python 是很多人的第二语言,容易把其他语言的规范带入进来,所以就显得很乱
|
8
cmdOptionKana 2022-10-09 16:29:48 +08:00
python 可能是非计算机专业使用最广的语言了
|
9
vicalloy 2022-10-09 16:42:40 +08:00
比较好奇你上的都是啥网站。
用 Python 做 AI 和科学计算的人,主业都不是编程,代码质量要差一些。 用的人多一些的项目代码质量大都还可以。 |
10
wdssmq 2022-10-09 16:51:12 +08:00
#7 好像说的有点道理啊,写 py 时变量姑且能习惯下划线,但是函数名总是忍不住用小驼峰……
|