142 条回复  ·  1434 次点击
YVAN7123 初学 2024-9-11 15:39:38
只是语言的习惯不同而已, 没有必要上升到不用把?
lambdaq 小成 2024-9-11 15:46:26
@xz410236056  @june4  @ytmsdy  @weiqk

特大好消息,python 支持在结尾写分号了。最早支持的版本是。。。让我看看。。。。1991 年发布的  0.9.0 版!!

那么问题来了,LZ 用的 py 是 Guido 当年写的 0.8.0 内测版吗?
YUyu101 小成 2024-9-11 16:55:44
我只是简单用用 python ,所以没深度去学,目前体验难用的点主要是两点。

1 缩进导致的在原代码上增加 if else 或 for 之类的注释某段代码后必须先手动缩进才能运行,没有{}导致格式化程序也不能擅自帮你缩进。
而我一般都是先运行能跑通后再格式化,这一点比较蛋疼。

2 取属性有三种方式 [] . getattr ,还会抛异常
这个我感觉脚本语言不应该区分那么多访问方式,那些编译语言因为要零成本抽象,所以符号要明确代表偏移地址,指针等操作,但脚本语言完全可以不需要这些,像 lua 和 js 就很好。

这只是吐槽,很多库只有 python 有我也只能去用,只是会把该库相关的操作做成独立的服务暴露 api 给其他语言去调用,可能深度学过 python 可以缓解以上问题,但没办法我要写的不止 python ,精力有限的情况下,只能去尽量减少可能出错的地方。
cocogovern 小成 2024-9-11 16:56:59
@cmdOptionKana 人家说不定喜欢记事本打开然后调试全部流程跑一遍。
Baloneo 小成 2024-9-11 17:04:31
第一次见有人吐槽 python 语法...
leonshaw 小成 2024-9-11 17:26:34
别的不说,本站的回复里就没法好好贴 python 代码
v2luoqg 小成 2024-9-11 17:27:27
第一次接触的时候也是 OP 一样的想法。后来强迫自己适应。
lux182 小成 2024-9-11 17:39:15
你这是捅马蜂窝啊  哈~
but 个人愚见 python 不适合大型多人项目.语法太灵活
Hopetree 小成 2024-9-11 17:48:00
我也经常吐槽我同事写的 Python ,妈的,直接是在页面写的,不用编辑器的那种,我看到就烦,真的没有经过格式化的代码看都不想看,但是,谁特么写代码不用编辑器呢
lululau 小成 2024-9-11 17:53:17
语法审美上来说,动态类型语言 Ruby 第一,静态类型语言 Swift/Kotlin 并列第一,我说的!🐶
返回顶部