为什么 Python 会有那么多人喜欢用?

52 天前
 crc8

自知道它,历经数年,不止一次,

想喜欢它,去使用它,去学习它。

直到今天,发现对它,爱不起来。

究其原因:出错的时候,错误一坨坨,毫无美感可言。

弃!

13794 次点击
所在节点    Python
157 条回复
DOLLOR
52 天前
python 简单,至少刚学的时候,看起来挺简单,不用接触什么指针、动态内存分配之类。

代码可读性高,至少代码量不多的时候,看起来很干净,没有大括号之类的视觉干扰。

易于理解和维护,大部分 python 脚本都是写完就用、用完就弃的东西,根本不需要考虑未来的理解和维护。

生态丰富,跟其他语言(比如 C )生态容易融合,无脑调包就行,没什么不是 import 不能解决的,如果有,就 pip install 。
BeautifulSoap
52 天前
@xvrzhao 你说得对,给我看看阁下写的 node 脚本可好?
crc8
52 天前
@iorilu 嗯,说的是,我就是终端用户。
crc8
52 天前
@mayli 我是终端用户,我看最后有 443 、https 、timeout ,基本就是国内网络问题,无科学方法的情况反复尝试几下也会成功。但那一堆错误真的吓人。
fds
52 天前
我这边是因为 python 自动支持任意精度的整数处理,算大数比较方便。至于错误提示,见仁见智吧,主要国外很少遇到这种问题,所以人家也不会把这个错误拦截后包装成好看的样子。
imbigbao
52 天前
我也觉得 Python 写起来难受,一些新手写的 CURD 代码比 PHP 恶心多了
prime2015
52 天前
工作用 java ,自己搞点东西用 python
scienhub
52 天前
@xvrzhao 我训练模型,这理由充分不🤪🤪
Exxfire
52 天前
路径配置好点是不是就好很多呢,感觉不好看是你的路径造成的。
zzmark06
52 天前
建议写 c
只会 panic
Flourite
52 天前
主要是跟 python 相关的生态发展的比较好,慢慢延伸到其他领域了,大概的猜测如下:

1. linux 默认脚本语言,不知道是不是用起来像 better shell
1. IT 运维很喜欢用,很多运维工具都是 python 写的
2. 游戏行业内喜欢用来作胶水,用来调用 c/c++/java ,可以零开销?现在被 lua 替代?
3. 国外大学老师、科研人员特别喜欢,可能写法上更贴近数学表达?

PS. 它的版本管理真的很乱
Yadomin
52 天前
菜就多练
hefish
52 天前
人菜瘾大。 哈哈哈。。。。
Abbeyok
52 天前
你学了多久 python ?你这报的错误明显是网络错误,你看不懂反而怪 python 。另外我没学过其他编程语言,然后随便下载个项目也出错,是不是也可以这样吐槽那个编程语言
JustBecause
52 天前
生态不错,非常适合作为非程序员的第一个编程语言
JoryJoestar
52 天前
语言没有好坏之分,时代正在进步,而 python 显然时属于这个时代的佼佼者,你不喜欢用,只是说明你还没领悟其中的奥妙之处
inhzus
52 天前
用 C++ 吧,十行代码可以有一万行报错(没夸张)
importmeta
52 天前
首先它的 from import 语句我看着就喜欢不起来, 引入多了很难看, 非得搞特殊把 from 放前面
chenqh
52 天前
这报错还好吧,反正 python 大部分的错误栈都可以很轻易的进行调试
xuxian4321
52 天前
优点:简单、上手快,资源多,开发迅速,适合快速开发原型。缺点:代码不严谨,不适合大项目,性能差点。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1089258

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX