免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1639 | 回复: 0
打印 上一主题 下一主题

Python 的行与缩进 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-07-24 16:26 |只看该作者 |倒序浏览

物理行是在编写程序时所见到的。逻辑行是Python看到的语句。
逻辑行的例子如print 'Hello World'这样的语句——如果它本身就是一行,那么它也是一个物理行。
如果要在一个物理行中使用多于一个逻辑行,需要使用分号(;)来特别地标明这种用法。分号表示一个逻辑行/语句的结束。如:
i = 5
print i
与下面这个相同:
i = 5;
print i;
同样也可以写成:
i = 5; print i;
也可以写成:
i = 5; print i

可以在多个物理行中写一个逻辑行(明确的行连接)。
s = 'This is a string. This continues the string.'
print s
可以写成:
s = 'This is a string. \
This continues the string.'
print s
有时候,有一种暗示的假设,可以不需要使用反斜杠。这种情况出现在逻辑行中使用了圆括号、方括号或波形括号的时候。这被称为暗示的行连接
空白在Python中是重要的。行首的空白是重要的。它称为缩进。在逻辑行首的空白(空格和制表符)用来决定逻辑行的缩进层次,从而用来决定语句的分组。


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/8780/showart_145029.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP