由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 总觉得python 用缩进定义逻辑block 这种思想很诡异
相关主题
问一下python初学者的问题groovy整个就是一个better python
Python 缩进的syntaxpython的缩进问题,导致你没法从block开头跳到结尾
有人用Haskell吗python的一大缺点
感觉用python的人,属于程序员中的文艺青年那类的阅读scala中
FP内部比较: Haskell其实可以当脚本语言来用一个naive的问题——是否有这种工具?
Python is easy and not easyAny one knows 'Q Programming Language'?
python自动缩进出错 快疯了ocaml的一个奇怪的设计
Duck typing is great ...缩进用空格好,还是tab好?
相关话题的讨论汇总
话题: python话题: 缩进话题: 诡异话题: block话题: 定义
进入Programming版参与讨论
1 (共1页)
t**********g
发帖数: 3388
1
用惯了c++ Java 还是喜欢{} 这种看的见的block
z*******3
发帖数: 13709
2
如果你把python定义成一个半脚本语言
你就不觉得诡异了
脚本的语法没有一个不诡异的
t**********g
发帖数: 3388
3
半脚本什么意思
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对于这点
: 到没有什么不习惯的。不过后边加个“:”,貌似也没必要吧?

1 (共1页)
进入Programming版参与讨论
相关主题
缩进用空格好,还是tab好?FP内部比较: Haskell其实可以当脚本语言来用
C++ for Java programmer?Python is easy and not easy
板上的高人们能给科普比较functional programming language么python自动缩进出错 快疯了
J 语言 --最短的语言?Duck typing is great ...
问一下python初学者的问题groovy整个就是一个better python
Python 缩进的syntaxpython的缩进问题,导致你没法从block开头跳到结尾
有人用Haskell吗python的一大缺点
感觉用python的人,属于程序员中的文艺青年那类的阅读scala中
相关话题的讨论汇总
话题: python话题: 缩进话题: 诡异话题: block话题: 定义