程序的格式框架

1、缩进(按Tab键完成缩进)

Python程序采用严格的“缩进”来表示程序的逻辑,一般情况无需缩进,不用留空格。当使用分支(if)、循环(for或while)、函数(def)、类(class)等结构时,则需要在本行的末尾加上英文冒号(:)并对下一行代码进行缩进,表示从属关系。

if 6 > 4:
    print("6 > 4")    #注意:缩进了4个空格,从属于第一行代码
print("代码结束!")    #注意:此处没有缩进,与if没有从属关系

2、注释(主要是解释代码的意义以及对代码著作信息的标注)

“#”表示一行注释的开始,多行注释需要在每一行的开头都加上“#”。多行注释快捷键方式:选中所有行,然后按Alt+3。一次性解除注释方式:  选中所有行,然后按Alt+4。

# 此行代码已被注释,程序不会执行!
# print("Hello World")

  3、续行符(\)  

Python的每一行代码的长度没有限制,为了代码的美观,可以使用 续行符(\)表达。

print("python是世界上最\
容易入门的语言")

# 上述代码输出的结果等价于以下代码:
print("python是世界上最容易入门的语言")

注意:续行符后面不能有空格,必须直接换行。

 基本语法元素

 1、变量

变量是存储数据的一个空间,在Python语言中变量可以随时命名、赋值和使用。

a = 1
print(a)
1
a = 3
print(a)
3
# 变量的值可以被修改

 2、赋值语句

如:a = 1 表示将1赋值于变量a中。(此处 = 代表赋值符号)

Python中有多种赋值的方法,如下:

a = 1
a = b = 2 # 表示将2的值赋值于a和b
a,b = 1,2 # 表示将1赋值于a,将2赋值于b

  3、命名

给变量或其他程序元素关联名称或标识符的过程称为命名。

标识符由一串字符组成,字符可以是任意字母、数字、下划线、汉子,不能以数字开头也不能与关键字同名,关键字也被称为是“保留字”。

4、保留字 

关键字是编程语言内部定义并保留使用的标识符,一般具有特殊的含义与作用。所以在给变量命名的时候不能用以下保留字作为名称。

and

as

assert

break

class

continue

def

del

elif

else

except

False

finally

for

from

global

if

import

in

is

lambda

None

nonlocal

not

or

pass

raise

return

True

try

while

with

Yield

Async

await

注意:Python中的标识符都严格区分大小写,例如True是保留字,而true就是普通的名称。