请稍候,加载中....

Python的简单语句

表达式

10 + 20 就是一条表达式语句,表达式语句通常用在交互模式下,在交互模式下,会对表达式求值,并输出结果

注释语句

编写程序,必须要有合适的注释 python语法中注释语句以”#“符号开始 注释语句只用于说明,不会被执行 另外“”“ ”“”多行字符串定义符也可以用于注释,称为docstring,这些注释通常用于函数与类的说明。

# 这是注释,#与后面的注释内容保持一个空格
# python没有多行注释
# 在类或者函数内部可以使用docstring来进行多行说明

"""这是docstring,是一个多行字符串
这是文档注释docstring,
当使用help函数时,可以显示这部分内容
"""

变量

a = 10

这是Python的赋值语句

a是一个标识符(变量名),为赋值符号,表示把10这个值赋给a,而不是表示a10相等

赋值后, a就与10绑定在一起, 在a重新被赋值前, a的值不会被改变

变量名要求

对变量的取名有一定的规范要求:

# 1.第一个字符必须是字母表中字母或下划线 _ 。
# 2.标识符的其他的部分由字母、数字和下划线组成,不能包含空格。
# 3.标识符对大小写敏感
# 4.标识符名称应该取的有意义,避免毫无意义的a,b,c之类的名称,让人便于理解代码含义

# 错误的变量名
1w = 10
.a = 1
A = 10

# 变量名区分大小写
a = "a"
A = "A"
print(a)
print(A)

# 不能使用保留词、模块名
# 错误示例
if = 10
os = 20

# 查看保留词
import keyword
keyword.kwlist

# 重力加速度g为9.8m/s2,站在5米的高度,水平方向以380米/s抛出一个球,请问此球落地点距离原处多远 
# 水平位移距离 s = v * t
# 水平移动时间 t = (2 * 5 / g) ** 0.5

 

赋值语句

赋值语句由变量名、赋值符号=、右侧的值或者表达式组成

简单赋值

a = 10
b = 20
a  = a + b

链式赋值

a = b = c = 100

解包赋值

a, b = 10, 20
# 相当于a=10; b=20
a, b = [10, 20]
a, *b, c = 1, 2, 3, 4
# a=1, b=[2,3], c=4

Python学习手册-