现在的位置: 首页 > 综合 > 正文

Python中的缩进

2018年05月18日 ⁄ 综合 ⁄ 共 426字 ⁄ 字号 评论关闭

昨天,早上在地铁上学python的时候,正好学看到一个循环了,于是就想着实践一下,代码如下:

>>> B='1101'
>>> I=0
>>> while B:
... 	I=I*2 + (ord(B[0]) - ord('0'))
... 	B=B[1:]
...
>>> I
13

然后我就开始敲代码啊。。。

然后我就得到了如下的提示啊:

然后。。。不说了,北京真天气,说多了都是PM250啊。。。

对比了好几遍愣是没看出来哪儿错了,好吧,到了公司上QQ问了下搞Python的朋友,告诉我是缩进~恍然大悟了啊就~

然后就在微博上发了个牢骚截了个图,于是有朋友跟我说,Python最变态的就是缩进竟然也是语法的一部分,当然,我个人感觉也是最特别的一点

于是好好了解下:

事实上行首的缩进是很重要的,它被称为缩进。在逻辑行首的空白(空格和制表符)用来决定逻辑行的缩进层次,从而用来决定语句的分组,这意味着同一层次的语句必须有相同的缩进。每一组这样儿的语句称为一个块。

EricTang

2013年/3月/12日 记

抱歉!评论已关闭.