小朋友学Python(4):缩进

作者: 海天一树X | 来源:发表于2017-12-20 23:01 被阅读221次

学习 Python 与其他语言最大的区别就是,Python 的代码块不使用大括号 {} 来控制类,函数以及其他逻辑判断。python 最具特色的就是用缩进来写模块。

缩进的空白数量是可变的,但是所有代码块语句必须包含相同的缩进空白数量,这个必须严格执行

例1

if True:
print "True"
else:
print "False"

运行结果:

1.png

这里编译器给出的提示是,期待缩进的代码块。

例2

在两行print之前分别添加四个空格键

if True:
    print "True"
else:
    print "False"

运行结果

True

例3

在if前加一个空格,看看运行结果如何。

 if True:
    print "True"
else:
    print "False"

运行结果

2.png

这里编译器给出的提示是不被期待的缩进。

说明:python对缩进要求还是很严格的。
有时候,你觉得两行代码的缩进是一样的,但编译器仍然报错。这可能是因为一个地方使用空格来缩进,而另一个地方使用了tab键来缩进。碰到这种情况要统一缩进风格。



更多内容请关注微信公众号


wechat.jpg

相关文章

  • 小朋友学Python(4):缩进

    学习 Python 与其他语言最大的区别就是,Python 的代码块不使用大括号 {} 来控制类,函数以及其他逻辑...

  • Python代码格式

    Python缩进使用4个空格,因为 Python 用缩进来取代了 {} , 而空格或是 tab 都是合乎语法的缩进...

  • 廖雪峰Python教程读书笔记(一)

    Python基础#### Python语法简单,采用缩进,当语句以冒号结尾时,缩进的语句是为代码块,约定使用4个空...

  • python学习笔记-基础

    python基础 1. python是以:号结尾时,下面缩进的语句就认为是代码块。 2. 缩进使用4个空格。 3....

  • Python基础之【数据类型和变量】

    Python的语法采用缩进方式,按照约定俗成的惯例,应该始终坚持使用4个空格的缩进#开头注释 Python程序是大...

  • Python基础

    行和缩进python的代码块不用{}控制类。而是用缩进来写模块。缩进的空白数量是可变的,一般缩进4个空格。但是所有...

  • 跟着大大学python(10)

    4.2 避免缩进错误 python根据缩进来判断代码行与前一个代码行的关系。 常见错误 4.2.1 忘记缩进 4....

  • Python - Some rules

    Python 程序大小写敏感 4个空格缩进 # 开头是注释 语句以冒号 : 结尾时,缩进的语句视为代码块

  • Python开发编码规范

    1.代码的缩进 4个空格一个缩进层次,永远不要混用制表符和空格. 最流行的Python缩进方式是仅使用空格, 其次...

  • 1_Python基础

    编码规范 空格Python 不使用 { } 来组织代码 , 完全靠缩进 , 所以缩进的格式肥肠重要使用4个空格来缩...

网友评论

    本文标题:小朋友学Python(4):缩进

    本文链接:https://www.haomeiwen.com/subject/nganwxtx.html