导语:
本文主要介绍了关于Python 为什么要用缩进的相关知识,包括python对缩进的要求,以及首行缩进有什么用这些编程知识,希望对大家有参考作用。
常见语言使用 {} 或 end 来标记代码块,而 Python 通过缩进来识别代码块。
缩进
Python 最显着的特点是使用缩进来指示代码块。我将使用 if 选择结构作为下面的示例。 if 后面跟着一个条件,如果条件为真,则执行属于 if 的代码块。
先看C语言的表达方式(注意,这是C,不是Python!)
if ( i > 0 )
{
x = 1;
y = 2;
}
如果 i > 0,我们执行括号中的两个赋值。括号里的是块操作,属于if。
在Python中,同样的目的,这段话是这样的
if i > 0:
x = 1
y = 2
在 Python 中,i > 0 周围的括号被删除,每个语句末尾的分号被删除,表示块的花括号被删除。
在 if ... 之后有一个额外的 :(冒号),在 x = 1 和 y = 2 之前有四个空格的缩进。通过缩进,Python 识别出这两个语句属于 if。
if语句
编写一个名为 ifDemo.py 的完整程序。该程序用于实现 if 结构。
i = 1
x = 1
if i > 0:
x = x+1
print x
总结
if语句之后的冒号
以四个空格的缩进来表示隶属关系, Python中不能随意缩进。
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ 如何理解python中的最小二乘法?10/26
- ♥ 如何在批处理中执行 Python 程序11/09
- ♥ 如何在Python中使用IPy模块?12/25
- ♥ 如何在python中编写代码09/29
- ♥ python抽象类的知识整理10/22
- ♥ python设置路由配置的解决方法12/29
内容反馈