Python-09:Python语法基础-行与缩进

it2022-05-05  144

1、逻辑行和物理行

  Python中逻辑行主要指一段代码,在意义上它的行数,而物理行,指的是我们实际看到的行数

#encoding:utf-8 # 以下是三个物理行也是三个逻辑行 print 1 print 2 print 3 #以下是一个物理行,三个逻辑行 print 1;print 2; print 3 #以下是一个逻辑行,三个物理行 print '''这是第一物理行 这是第二物理行 这是第三物理行'''

 

2、行中分号的使用规则

  在Python中一个物理行一般可以包括多个逻辑行,在一个物理行中编写多个逻辑行的时候,逻辑行与逻辑行用;号隔开。

  每个逻辑行是必须要有分号的,但是我们在编写程序的时候,如果一个逻辑行占据了一个物理行的最后,这个逻辑行可以省略分号

  图中淡黄色背景的分号都是在物理行的行末,可以省略

3、行连接

  多个逻辑行可以写在一个物理行中,同样也可以使一个逻辑行写在多个物理行中,这个时候就需要用到行连接,行连接的方法是在行的最后加上一个\符号

  

  这个例子中也可以把双引号替换为三引号,三引号扩住的内容保留格式,也不报错

  输出的结果是在一行输出。

4、什么是缩进

  在Python中,逻辑行的行首的空白是有规定的,逻辑行行首的空白不对就会导致程序出错,这是跟其他语言区别比较明显的一点

  这是错误代码:

  错误原因为print 前多了一个空格

a="777" print a

 

5、如何缩进

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

  

import sys

 

  ②IF语句的缩进方法

a=7 if a>0: print a

 

  ③WHILE语句的缩进方法

a=7 while a>0: print a a-=1

 

6、注释

  单行注释:  

#import sys

 

  多行注释:

''' 这是多行注释 '''

 

转载于:https://www.cnblogs.com/jiyongxin/p/6831239.html

相关资源:各显卡算力对照表!

最新回复(0)