python行与缩进

来源:互联网 发布:关于人工智能英语作文 编辑:程序博客网 时间:2024/06/05 10:07

python行与缩进


逻辑行与物理行

#逻辑行与物理行#以下是3个物理行print "abc"print "789"print "777"#以下是1个物理行,3个逻辑行print "abc" ; print "789" ; print "777"#以下是1个逻辑行,3个物理行print '''我其实是一个逻辑行

行中分号使用规则

  在python中一个物理行一般可以包含多个逻辑行:在一个物理行中可以编写多个逻辑行的时候,逻辑行与逻辑行之间用分号隔开。每个逻辑行的后面必须有一个分号的,但是我们在编写程序的时候,如果一个逻辑行占了一个物理行的最后,这个逻辑行可以省略分号。

#分号使用规则#所欲的逻辑行后均应使用分号,但以下条件除外print "123"; print "456";print "777";#分号可以省略的条件是指:每个物理行的行末可以省略分号,当然也可以不省略分号。print "123"; print "456"print "777"


行连接

  我们已经知道,多个逻辑行可以写在一个物理行中,那么我们可不可以将一个逻辑行分别写在多个物理行中呢?可以的,但是我们必须使用行连接。

  行连接的方法是在行的最后加上一个\符号。

#行连接print  "我是一行\显示"

python行与缩进

  在python中,逻辑行行首的空白是有规定的,逻辑行行首的空白不对,就会导致程序执行出错。这是跟其他语言的一个很重要的不同点。


缩进的空白有要求的,下面是一些缩进的方法:

1、一般情况下逻辑行首不应该出现空白。

2、if语句的缩进方法。

3、while循环的缩进方法。


#如何缩进#一般情况下,行首应该不留空白import sys#缩进的方法有两种,可以按空格;也可以按Tab键#if语句的缩进方法a=7if a>0:    print "hello"#while语句的缩进方法a=0while a<7:    print a    a+=1

注释:#













原创粉丝点击