t**********g 发帖数: 3388 | 1 用惯了c++ Java 还是喜欢{} 这种看的见的block |
z*******3 发帖数: 13709 | 2 如果你把python定义成一个半脚本语言
你就不觉得诡异了
脚本的语法没有一个不诡异的 |
t**********g 发帖数: 3388 | |
z*******3 发帖数: 13709 | 4 公孙大神说python是oo语言
那我不能说它说得不对,毕竟有一些oo的接口什么的
但是我一般把python当脚本来用 |
t****a 发帖数: 1212 | 5 这哪算是什么思想
这就是个实现而已,实现的方式和{}不同而已。
{}的code反正也要indent来方便阅读,既然可以用indent来infer {},那也许就不需要
{}啦。 |
p*****2 发帖数: 21240 | 6
大牛说的是。{}确实没有必要存在。不过好处是歧义很少。我从C道python对于这点
到没有什么不习惯的。不过后边加个“:”,貌似也没必要吧?
【在 t****a 的大作中提到】 : 这哪算是什么思想 : 这就是个实现而已,实现的方式和{}不同而已。 : {}的code反正也要indent来方便阅读,既然可以用indent来infer {},那也许就不需要 : {}啦。
|
n*w 发帖数: 3393 | 7 Haskell, ocaml f#
【在 t**********g 的大作中提到】 : 用惯了c++ Java 还是喜欢{} 这种看的见的block
|
y****e 发帖数: 23939 | 8 用Python的话,要跟Perl或者是Shell Script比
【在 t**********g 的大作中提到】 : 用惯了c++ Java 还是喜欢{} 这种看的见的block
|
d*******r 发帖数: 3299 | |
l********a 发帖数: 1154 | 10
python可以续行,如果没有定义:增加缩进,可能解释起来更费劲些
【在 p*****2 的大作中提到】 : : 大牛说的是。{}确实没有必要存在。不过好处是歧义很少。我从C道python对于这点 : 到没有什么不习惯的。不过后边加个“:”,貌似也没必要吧?
|