Python中的缩进

昨天,早上在地铁上学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日 记

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值