简明 Python 教程
第4章 基本概念
上一页 逻辑行与物理行 下一页

逻辑行与物理行

物理行是你在编写程序时所 看见 的。逻辑行是Python 看见 的单个语句。Python假定每个 物理行 对应一个 逻辑行

逻辑行的例子如print 'Hello World'这样的语句——如果它本身就是一行(就像你在编辑器中看到的那样),时时彩计划软件公式:那么它也是一个物理行。

默认地,Python希望每行都只使用一个语句,这样使得代码更加易读。

如果你想要在一个物理行中使用多于一个逻辑行,那么你需要使用分号(;)来特别地标明这种用法。分号表示一个逻辑行/语句的结束。例如:

i = 5
print i

与下面这个相同:

i = 5;
print i;

同样也可以写成:

i = 5; print i;

甚至可以写成:

i = 5; print i

然而,我强烈建议你坚持在每个物理行只写一句逻辑行。仅仅当逻辑行太长的时候,在多于一个物理行写一个逻辑行。这些都是为了尽可能避免使用分号,从而让代码更加易读。事实上,我 从来没有 在Python程序中使用过或看到过分号。

下面是一个在多个物理行中写一个逻辑行的例子。它被称为明确的行连接

s = 'This is a string. \
This continues the string.'

print s

它的输出:

This is a string. This continues the string.

类似地,

print \
i

与如下写法效果相同:

print i

有时候,有一种暗示的假设,可以使你不需要使用反斜杠。这种情况出现在逻辑行中使用了圆括号、方括号或波形括号的时候。这被称为暗示的行连接。你会在后面介绍如何使用列表的章节中看到这种用法。


上一页 上一级 下一页
对象 首页 缩进
时时彩计划软件公式
@ssv
重庆时时彩辅助工具 谁有玩时时彩的qq群 江西时时彩组3玩法 凤凰娱乐平台登陆 重庆时时彩皇冠团队
双色球杀号必赢彩票网 内蒙古快三彩票控 江西时时彩走势图360彩票 时时彩平台送钱 领航时时彩官网
重庆时时彩以小博大 中彩网内蒙古时时彩 时时彩提现被冻结 三分时时彩技巧准确率 浙江省时时彩技巧
浙江体彩11选5走势图 时时彩12选5开奖结果 时时彩计划软件破解版 菲博娱乐平台一一: 重庆时时彩中奖秘籍
新加坡toto开奖结果 香港赛马会排位 吉林快3专家预测豹子 手机电子书下载 新疆11选5前天开奖结果
河南11选5基本走势图 大乐透杀号 云南11选5今天推荐号码 国际娱乐平台 重庆时时彩开奖纪录
香港赛马会免费透码 体彩福建36选7开奖查询 山西新11选5开奖结果 七乐彩什么时候开奖 印度新快乐8 没开
江西十一选五开奖视频 一定牛安徽快三开奖结果 体彩七星彩规则 赛车pk10大乐透彩票 幸运28算法