Python 在改代码时怎么处理缩进问题?

比如我要在原先的程序段外加一个循环,那么循环体内每个语句都要在前面打个Tab这会非常麻烦,不像C、pascal之类的只要用{...},begin...end把循环体包括进... 比如我要在原先的程序段外加一个循环,那么循环体内 每个 语句都要在前面打个Tab这会非常麻烦, 不像C、pascal之类的只要用{...},begin...end把循环体包括进去就行了 展开
 我来答
夜独行孤单
2016-04-13 · TA获得超过3460个赞
知道大有可为答主
回答量:2803
采纳率:82%
帮助的人:644万
展开全部
如果你用vim

如果你又把它配置成适合写python(包括这个 http://www.vim.org/scripts/script.php?script_id=30
那你加入那个新的行之后,光标移动到那个行上按:
1000==
大功告成

比较笨的一个方法是:

光标移动到需要改的第一行
按 0 到行首
ctrl+v 进入选择模式
按 j 直到最后需要改的一行
按 I (shift+i)插入
按 tab 插入一个tab
按 esc 返回

好了,现在从第一行到最后需要插入tab的一行最前面都插入了一个tab。

1. 现在即使最简单的代码编辑器也支持整块代码的左右移动--大部分编辑器是选定几行代码,按tab整块右移,shift+tab左移。

2. 即使你用pascal,c或者java什么的,也需要保证正确的缩进,否则我倾向于称之为乱涂乱画的天书而非代码。代码是给人看的,天书是让机器猜然后祈求上天保佑它猜对你的想法。从这个角度来说,python在教我们养成好习惯。
百度网友c7e1877
2016-04-13 · TA获得超过4670个赞
知道大有可为答主
回答量:4996
采纳率:81%
帮助的人:1450万
展开全部
Python 的设计哲学里有一条就是用显式的风格强制程序员遵守简单的规则,来防止 {} begin end 随便写情况。你可以用 PyCharm 这个非常流行的 IDE,它会自动缩进。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
总妤7672
2016-04-13 · TA获得超过141个赞
知道答主
回答量:145
采纳率:100%
帮助的人:125万
展开全部
ide 或 编辑器都有快捷键。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式