站点图标 谷姐靓号网

在学python,python的缩进不对齐就出错,是认真的吗-匿名会员

Rate this post

    if True:
    print ("Answer")
    print ("True")
    else:
    print ("Answer")
    print ("False") # 缩进不一致,会导致运行错误

热议
2楼 wellknown 昨天16:06

那你为啥不看他语法,人家就是这么规定的

3楼 匿名会员 昨天16:06

好奇怪的语言,第一次遇到

4楼 qcgzxw 昨天16:07

利用缩进来分割语义,可以减少“不必要”的分隔符比如花括号

5楼 HOH 昨天16:16

你才知道吗?我第一次看py的时候到处找花括号

6楼 惜为伊人醉 昨天16:19

pycharm可以提示缩进不正确,可以快捷格式化代码。

7楼 tcpdump 昨天16:21

是的

8楼 jzelynn 昨天16:24

语言规范,要么换语言,要么使用visual studio code的格式化

9楼 darius 昨天16:30

你说他又没括号,如果缩进再是乱的解释器该如何分析语义呢,靠ai吗

10楼 silence 昨天16:34

强制写缩进规范的代码,挺好的

12楼 lamb 昨天16:52

是的

13楼 last_host 昨天16:58

我宣布要用游标卡尺写的都是垃圾语言。

14楼 言和 昨天17:01

python就这样,全靠缩进,代码确实看起来比较顺眼

15楼 rem 昨天17:22

用pycharm吧 对小白会很友好 vscode还得自己配置参数和扩展
python语法规范就是这样 编程之美
就像有些语言行尾必须带分号,也有人觉得麻烦

16楼 昨天17:41

缩进是语法的一部分,应该是唯一这么做的语言吧,后面还有各种包的安装兼容问题,等着吧

17楼 jackyjack 昨天17:42

是缺点也是优点,函数太大就完全不好阅读,强迫自己把大的函数拆小

18楼 Hello0World 昨天17:57

python 的语法就是这个样子。我觉得花括号要好一点,不然就是debug了一天,发现是缩进错了。

19楼 鸡不择食 昨天18:12

缩进 代替{} 没啥不好.

20楼 Tankie 昨天18:15

先学的python

再看js 花括号是什么鬼? 为什么有时候加 ;有时候不加,什么鬼。

22楼 silence 昨天18:51

Hello0World 发表于 2023-1-15 17:57
python 的语法就是这个样子。我觉得花括号要好一点,不然就是debug了一天,发现是缩进错了。 ...

用现代的ide都不会有这种错误,直接就标红了

23楼 jore 半小时前

这不是很正常么,用ide可以一键格式化,无所谓

24楼 小学生 半小时前

用pycharm就行

25楼 saskeke 18秒前

tab和空格混用也报错,写习惯了就好。习惯了你再写别的语言会发现贼鸡儿工整

申明:本文内容由网友收集分享,仅供学习参考使用。如文中内容侵犯到您的利益,请在文章下方留言,本站会第一时间进行处理。

退出移动版