常量与变量
常量
- 常量是一个固定的值(不可更改),比如说数字(e.g.1000),字母(e.g.'a')和字符(e.g.'Hello World!')。
- 字符串常量应该用单引号('')或双引号("")引用起来。
变量
- 是一个程序中地命名位置,程序员可以在其中储存数据然后使用名称检索数据。
- 程序员要为为变量命名。
- 变量中储存地数据是可以更改的。
变量命名的规则
- 只能有字母,数字和下划线(_)组成。
- 必须以字母或者下划线(_)开头,即用数字开头(e.g.123python是不合法的变量命名)。
- 区分大小写,即smith,Smith,SMITH,SmiTH是不同的变量。
- 不能使用Python的保留字,但是区分大小写,即if是Python的保留字,但If就是一个用户变量。
保留字
- Python中的保留字(也叫keyword)是指在Python中具有特定意义的字符,总共有33个。
- 可以通过Python的交互模式中使用
help('keywords')
查看,即:
![](https://images.cnblogs.com/cnblogs_com/2020pengxiyue/1328676/o_200928091208%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202020-09-28%20170902.png)
- 其中保留字的意义可以参看下表:
and:用于表达式运算,逻辑与操作
or:用于表达式运算,逻辑或操作
not:用于表达式运算,逻辑非操作
as:用于类型转换
assert:断言,用于判断变量或条件表达式的值是否为真
break:中断循环语句的执行
class:用于定义类
continue:执行下一次循环
def:用于定义函数
del:删除变量或序列的值
if:条件语句,与elif,else结合使用
elif:条件语句,与if,else结合使用
else:条件语句,与elif,if结合使用
except:except包含捕获异常后的操作代码块,与try,finally结合使用
finally:用于异常语句,出现异常后,始终要执行finally包含的代码块,与try,execept结合使用
raise:异常抛出操作
try:try包含可能会出现异常的语句,与except,finally结合使用
from:用于导入模块,与import结合使用
import:用于导入谋爱,与from结合使用
globe:定义全局变量
in:判断变量是否在序列中
is:判断变量是否为某个类的实例
lambda:定义匿名变量
pass:空的类,方法,函数的占位符
print:打印语句
return:用于从函数返回计算结果
exec:用于执行Python语句
for:for循环语句
while:while的循环语句
with:简化Python的语句
yield:用于从函数依此返回值
nonlocal:最临近外层作用域变量
False:逻辑假
True:逻辑真
- 注意False和True的首字母要大写
参考资料
posted @
2020-09-28 17:10
玥~endlessly~vast
阅读(
272)
评论()
编辑
收藏
举报