简述python程序的基本构成_Python 程序基本结构主要包括哪些内容?
1、如何用缩进表示代码块
Python 使用缩进(空格)来表示代码块。通常,语句末尾的冒号表示代码块的开始。在 if、for、while、函数、类等定义中都会使用到代码块。例如:
if x > 100:
y = x *5 -1
else:
y = 0
# 2、代码怎样注释
Python 注释有单行注释和多行注释。
单行注释用“#”表示注释开始,“#”之后的内容不会被执行。单行注释可以单独占一行,也可放在语句末尾。例如:
x=5
if x > 100:
y = x *5 - 1 #单行注释:x>100 时执行该语句
else:
y = 0 #x<=100 时执行该语句
print(y) #输出 y
多行注释是用三个英文的单引号“'''”或双引号“"""”作为注释的开始和结束符号。例如:""" 多行注释开始
下面的代码根据变量 x 的值计算 y
注意代码中使用缩进表示代码块多行注释结束"""
# 3、语句续行有几种方式
通常,Python 中的一条语句占一行,没有类似于 Java 中的分号等语句结束符号。在遇到较长的语句时,可使用语句续行符号,将一条语句写在多行之中。
Python 有两种续行方式。
一种是使用“\”符号。
例如:if x < 100 \
and x>10:
y = x *5 - 1
else:
y = 0
应注意在“\”符号之后不能有任何其他符号,包括空格和注释。多行书写,括号中的空白和换行符都会被忽略。
例如:if (x < 100 #这是多行语句中的注释
and x>10):
y = x *5 - 1
else:
y = 0
# 4、语句如何分隔
Python 使用分号分隔语句,从而将多条语句写在一行。
例如:print(100);print(2+3)
如果冒号之后的语句块只有一条语句,Python 允许将语句写在冒号之后。冒号之后也可以是分号分隔的多条语句。例如:if x < 100 and x>10 : y = x *5 - 1
else: y = 0;print('x >= 100 或 x<=10')
# 5、如何区分关键字与大小写
Python 语言的基本组成中使用的各种标识符,如 if、for、while 等,可称为关键字。
Python对大小写敏感。例如,if 不能写成 If 或 IF,abc 和 Abc 是两个不同的变量。
下面的代码在交互模式下输入“If 2<5:”,按【Enter】键换行时,Python 提示语法出错。
If 2<5:
File "", line 1
If 2<5:
^
SyntaxError: invalid syntax
下面的代码说明了 abc 和 Abc 是两个不同的变量。
abc=1Abc=50
print(abc,Abc)
10 50