IDLE缩进问题
本帖最后由 CtrlCV工程師 于 2022-1-18 21:07 编辑为什么我的IDLE的缩进是默认8个空格
图二的4是我后来改的(图片的名字乱了不重要,反正是从上到下第二张) 很多编译器 tabs 键默认长度是 8,这没有什么好稀奇的。至於为什么?你应该问发明编译器的人。{:10_269:} 傻眼貓咪 发表于 2022-1-18 21:30
很多编译器 tabs 键默认长度是 8,这没有什么好稀奇的。至於为什么?你应该问发明编译器的人。
问题是,PEP上说是默认4个啊 本帖最后由 傻眼貓咪 于 2022-1-18 21:50 编辑
CtrlCV工程師 发表于 2022-1-18 21:38
问题是,PEP上说是默认4个啊
PEP 是 Python 技术规格,编译器是属於第三方,一些编译器除了可以编写 Python,也能写其它程序语言,这就是为什么可以自定义 tabs 长度。
你这里用的编译器是 Tkinter 为基础编写的,至於为什么 tabs 长度默认是 8,只有发明者知道。(顺带一提,我的默认是 4)
傻眼貓咪 发表于 2022-1-18 21:30
很多编译器 tabs 键默认长度是 8,这没有什么好稀奇的。至於为什么?你应该问发明编译器的人。
但是它说:‘always’,“must”就很让人疑惑。为什么“总是”8个;“必须“8个 CtrlCV工程師 发表于 2022-1-18 21:59
但是它说:‘always’,“must”就很让人疑惑。
是啊,因为 Python 对于缩排是非常的敏感的,所以不建议用 Python IDLE 编写代码,容易因为缩排问题出错。{:10_254:}
页:
[1]