{}是绝大多数语言来确定作用域的方式,python中用缩进,看起来更清晰。
如果你的常用语言支持上述两种方式,你更倾向于用哪一种?
缩进 作用域
有 缩进 的话,就不需要使用 大括号 吧。 毕竟使用了 大括号 的话,也是要有 缩进 的,对吧。
最后一堆的回花括号一直都觉得很喜感……
loop
end loop
if
end if
这样看起来是不是也挺好的。
Lisp程序员表示用圆括号 > <
缩进吧! 完美的解决了大括号是缀在行尾还是另起一行这一程序员界的千古分歧。。。
两种都用: 用大括号是为了程序执行正确,不出Bug 用缩进是为了增加代码的可读性
虽然写了这么多年的python 但是还是觉得大括号区分作用于更加明显一点
缩进作为作用域容易看花眼
娱乐性比较强的代码缩进比较爽,花括号破坏美感(我觉得方括号比较好,可惜用来做数组下标了。。)
其他的还是带上花括号比较安全吧。
我如果说我喜欢VB式的:
Sub Foo(Param1 As Integer)
End Sub
If Var1 <> 0 Then
Else
End If
Do While Condition
Loop
你们怎么想……
更喜欢用缩进,毕竟更形象,逻辑层次看得更清楚些。
用的花括号,因为IntelliJ IDEA默认的自动完成就是用这个。
请教关于缩进soft tabs的疑问
为毛Sublime Text3 按完Ctrl+Shift+Enter后,再输入会自动往左缩进一...
php函数中的子函数如何读取父函数的变量
在javascript中,Function对象的本质是什么?
用vim写django模版中缩进问题
handlebars each 中如何使用外层变量的值(作用域)?