#python,关于notepad++,在需要缩进时的换行的问题!

bkbkk233 2018-12-05 01:57:45
首先很抱歉,第一次发帖,才发现要什么积分,python那边没有非技术区。。。。觉得java人多,就发这里了

当我在notepad++上定义函数
然后我在powershell上运行,他会提示我缩进错误

然后我通过notepad++强大的 “显示空格与制表符”的功能,我发现是这样的
原来当我在第一个print之后直接按enter来换行的话,下一行前面的空白部分是一个 制表符 即“tab”。这就是我运行不了的原因

再然后当我笨笨的把 制表符 删掉 再笨笨的连按 四个空格 之后
这个程序是可以正常运行的。

那么我想问的是怎么解决这个问题,毕竟只是四个空格还好说,万一有时候嵌套一些判断或者循环语句,可能要打很多个空格就觉得很困扰。
是编辑器notepad的问题,还是我需要去习惯这个麻烦,不停的去按空格

...全文
337 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_26892211 2019-01-03
  • 打赏
  • 举报
回复
建议使用idea开学习 python idea只要你编码位置有问题就会有提示
ll8225851 2019-01-02
  • 打赏
  • 举报
回复
在notepad设置中可以把Tab自动转化为空格(python为4个空格)。
bkbkk233 2018-12-05
  • 打赏
  • 举报
回复
我甚至还不知道要打赏分数。。。sorry啦

23,404

社区成员

发帖
与我相关
我的任务
社区描述
Java 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧