{}和缩进,大家更加倾向于那个来确认作用域


{}是绝大多数语言来确定作用域的方式,python中用缩进,看起来更清晰。

如果你的常用语言支持上述两种方式,你更倾向于用哪一种?

缩进 作用域

akkk477 10 years, 2 months ago

缩进 的话,就不需要使用 大括号 吧。
毕竟使用了 大括号 的话,也是要有 缩进 的,对吧。

蕾蒂丶怀特洛克 answered 10 years, 2 months ago

最后一堆的回花括号一直都觉得很喜感……

暴走鹿鹿鹿 answered 10 years, 2 months ago

loop

end loop

if

end if

这样看起来是不是也挺好的。

看猫片的阿虚 answered 10 years, 2 months ago

Lisp程序员表示用圆括号 > <

肛铁侠1V5 answered 10 years, 2 months ago

缩进吧! 完美的解决了大括号是缀在行尾还是另起一行这一程序员界的千古分歧。。。

游客Mk-II answered 10 years, 2 months ago

两种都用:
用大括号是为了程序执行正确,不出Bug
用缩进是为了增加代码的可读性

洛VER·X answered 10 years, 2 months ago

虽然写了这么多年的python
但是还是觉得大括号区分作用于更加明显一点

缩进作为作用域容易看花眼

无名沉淀者 answered 10 years, 2 months ago

娱乐性比较强的代码缩进比较爽,花括号破坏美感(我觉得方括号比较好,可惜用来做数组下标了。。)

其他的还是带上花括号比较安全吧。

召唤-卡尔 answered 10 years, 2 months ago

我如果说我喜欢VB式的:

  • Sub Foo(Param1 As Integer) End Sub
  • If Var1 <> 0 Then Else End If
  • Do While Condition Loop

你们怎么想……

草莓牛奶武士 answered 10 years, 2 months ago

更喜欢用缩进,毕竟更形象,逻辑层次看得更清楚些。

河原木志穂 answered 10 years, 2 months ago

  1. 带花括号的可读性比较高
  2. 类C的语言在一行代码的时候可以使用缩进,但有时需要添加代码的时候就不止一行了,那时还得加括号
某龙。。 answered 10 years, 2 months ago

用的花括号,因为IntelliJ IDEA默认的自动完成就是用这个。

苏芳帕夫利切科 answered 10 years, 2 months ago

Your Answer