标识符和保留字
或许有的人会疑惑,为什么起一个名字会这么令人头疼。这里面其实有很大的学问。一个好的名字,能够让人通过名字便联想到它的作用和意义。在编写过程中,我们不仅要自己读得懂,更要为其他人创建方便。方便他们阅读,方便他们修改。所以,一个好的名字,能够从另一方面体现出一个程序员良好的编码能力和素质。
下面说明一下保留字及其相关:
保留字 说明
if 条件语句,与 else , elif 结合使用
elif 条件语句 与 if , else 结合使用
else 条件语句 条件语句,与 if , elif 结合使用。也可以用于异常和循环使用
and 用于表达式运算,逻辑“与”操作
or 用于表达式运算,逻辑“或”操作
not 用于表达式运算,逻辑“非”操作
import 用于导入模块,可以与 from 结合使用
from 用于导入模块,与 import 结合使用
as 用于类型转换,常用于引入库时的重命名及文件操作时的重命名
assert 断言,用于判断变量或条件表达式的值是否为真。若为假,则抛出异常AssertionError
raise 异常抛出操作
for 循环语句
while 循环语句
break 中断循环语句的执行
continue 继续执行下一次循环
try 包含可能会出现异常的语句,与 except,finally 结合使用
except 包括捕获异常后的操作代码,与try,finally结合使用
finally 用于异常语句。无论是否引发异常,始终要执行 finally 包含的代码块。与 try , except 结合使用
pass 空语句,常为了保持程序完整性。没任何功能,常用作占位符
def 用于定义函数或方法
return 用于从函数返回计算结果
lambda 定义匿名函数(谨慎使用)
del 删除变量或者序列的值
global 定义全局变量
nonlocal 在一个函数中修改该函数内部作用域的变量
in 判断变量是否存在序列中
is 判断变量是否为某个类的实例
with 简化Python的语句,在文件管理时,常于 as 结合使用
yield 用于从函数依次返回值
class 用于定义类
None 与众不同的一个保留字。自身是一个常量,与其他数据类型比较时规定返回False,数据类型为NoneType
True 布尔值之一,常用于判断
False 布尔值之一,常用于判断
最后说一下数据类型,有六大类型:数字、字符串、列表(list)、元组(tuple)、集合、字典(dictionary)。
我们可以通过使用 type( ) 函数来知晓变量的数据类型,括号内参数为 变量名。
更多相关,我会在后续文章中写出,希望各位多多关注。
这是本人的的第一篇博客,如有错误,还请各位指正。 在此谢过。