论坛首页 编程语言技术论坛

Python -- 我工作学习中的好帮手

浏览 29751 次
精华帖 (2) :: 良好帖 (0) :: 新手帖 (10) :: 隐藏帖 (0)
作者 正文
   发表时间:2009-10-25  
ideage 写道
Python非常好用,缩进语法清晰


如果你下了一些python的代码,碰巧这些代码的格式都乱掉了,代码没法执行了。你只能手工的进行重排缩进,问题来了,你会发现并不能通过缩进来区分程序逻辑,你不能判断该在哪里缩进。不知道你有没有遇到这种情形,很痛苦的!
3 请登录后投票
   发表时间:2009-10-26  
tangfeng 写道
ideage 写道
Python非常好用,缩进语法清晰


如果你下了一些python的代码,碰巧这些代码的格式都乱掉了,代码没法执行了。你只能手工的进行重排缩进,问题来了,你会发现并不能通过缩进来区分程序逻辑,你不能判断该在哪里缩进。不知道你有没有遇到这种情形,很痛苦的!



还有就是混合tab和空格。。。结果是逻辑错。。
0 请登录后投票
   发表时间:2009-10-26   最后修改:2009-10-26
ray_linn 写道
Blithe 写道
tab缩进
在不同系统上不一样 还是不要用
以四格缩进为荣


有时候在远端用edit或者notepad修改脚本,在程序顶端加个if,4格缩进就非常之讨厌,下面每一行都得缩缩缩缩,还得目测他们是不是平齐。。。



这个目测有时候会出错。。有一次用 gedit打开一段代码,“目测”是整齐的。运行一直报错。

后来无奈用idle 打开看看。稍微突出那么一格....
0 请登录后投票
   发表时间:2009-10-26  
这点是有点不方便。用等宽字体,确定只用了tab,或者只用空格。也许能好一些
0 请登录后投票
   发表时间:2009-11-01  
starslook 写道
这点是有点不方便。用等宽字体,确定只用了tab,或者只用空格。也许能好一些


等宽字符+4个空格。
全部这样。没例外,就问题少些。
0 请登录后投票
   发表时间:2009-11-02  
在emacs下面 全选 然后 M-x untabify就可以解决tab和空格混合的问题了
0 请登录后投票
   发表时间:2009-11-05  
Vim也可以做这种事情。可是,我想说的是,这是个仁者见仁的问题,但是我自己感觉不喜欢的人占多数。
0 请登录后投票
   发表时间:2009-11-05  
tangfeng 写道
ideage 写道
Python非常好用,缩进语法清晰


如果你下了一些python的代码,碰巧这些代码的格式都乱掉了,代码没法执行了。你只能手工的进行重排缩进,问题来了,你会发现并不能通过缩进来区分程序逻辑,你不能判断该在哪里缩进。不知道你有没有遇到这种情形,很痛苦的!



尤其是从web page上copy paste代码的时候,就知道python的缩进是世界上最狗屎的事情了
0 请登录后投票
   发表时间:2009-11-08  
关于缩进,真是褒贬不一,我个人还是很喜欢的。
0 请登录后投票
   发表时间:2009-11-11  
sky.zha 写道
python是为追求完美而设计的

python 是为了追求快速开发而设计的
0 请登录后投票
论坛首页 编程语言技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics