j*****k 发帖数: 1198 | 1 block结尾用空行
那就是说不能随意加空行了?block套block的怎么办? |
S*********g 发帖数: 5298 | 2 block不是靠空行的吧
是靠indent的吧
【在 j*****k 的大作中提到】 : block结尾用空行 : 那就是说不能随意加空行了?block套block的怎么办?
|
j*****k 发帖数: 1198 | 3 嗯,indent, 好不习惯
【在 S*********g 的大作中提到】 : block不是靠空行的吧 : 是靠indent的吧
|
E*****d 发帖数: 238 | 4 python就是这一点不好,
有的时候程序编完了,想在外面套一个while loop
就得把所有行都缩进一定距离,
我的程序到不长,但是万一很长的话,不知很麻烦嘛??
【在 j*****k 的大作中提到】 : 嗯,indent, 好不习惯
|
d*******8 发帖数: 3182 | 5 是灰场的麻烦。常常要找一天才能找到嵌套的位置
不过从此养成comments的习惯。
【在 E*****d 的大作中提到】 : python就是这一点不好, : 有的时候程序编完了,想在外面套一个while loop : 就得把所有行都缩进一定距离, : 我的程序到不长,但是万一很长的话,不知很麻烦嘛??
|
y****e 发帖数: 23939 | 6 不麻烦啊,一般的editor都可以选定一个block 一次indent啊
我用的是eclipse,加上pydev,很方便的啊
【在 E*****d 的大作中提到】 : python就是这一点不好, : 有的时候程序编完了,想在外面套一个while loop : 就得把所有行都缩进一定距离, : 我的程序到不长,但是万一很长的话,不知很麻烦嘛??
|
E*****d 发帖数: 238 | 7 是吗?我用的是idle或者emacs,可以blck indent嘛?
【在 y****e 的大作中提到】 : 不麻烦啊,一般的editor都可以选定一个block 一次indent啊 : 我用的是eclipse,加上pydev,很方便的啊
|
y****e 发帖数: 23939 | 8 Emacs肯定可以,上Linux版问问吧
你在Linux下的话,推荐一个免费Python IDE,eric3,很好用的
【在 E*****d 的大作中提到】 : 是吗?我用的是idle或者emacs,可以blck indent嘛?
|
d*******8 发帖数: 3182 | 9 ultraedit 好像不行
【在 y****e 的大作中提到】 : 不麻烦啊,一般的editor都可以选定一个block 一次indent啊 : 我用的是eclipse,加上pydev,很方便的啊
|
S*********g 发帖数: 5298 | 10 现在已经是eric4了,不过eric4的autocomplete好像不太对
【在 y****e 的大作中提到】 : Emacs肯定可以,上Linux版问问吧 : 你在Linux下的话,推荐一个免费Python IDE,eric3,很好用的
|
c******a 发帖数: 600 | 11 选定了直接tab键就可以了
【在 d*******8 的大作中提到】 : ultraedit 好像不行
|
f*****Q 发帖数: 1912 | 12 行。
【在 d*******8 的大作中提到】 : ultraedit 好像不行
|
r****t 发帖数: 10904 | 13 你看谁的code是这样的?zope, twisted看看,用点dispatcher patterns,try catch
用with statement写. 很长的缩进的code, 该refractor掉。
【在 E*****d 的大作中提到】 : python就是这一点不好, : 有的时候程序编完了,想在外面套一个while loop : 就得把所有行都缩进一定距离, : 我的程序到不长,但是万一很长的话,不知很麻烦嘛??
|