Python之保留字与标识符篇
数码 5
Python中有很多保留字,保留字是指Python语言中已经被占用的标识符,这些标识符不能作为普通标识符使用。标识符则是用来指定变量、函数、类等对象名称的字母、数字、下划线组成的命名规则。
Python有35个保留字,这些保留字可以用于表达式、语句、函数等各种用途。保留字的命名规则不能与自定义标识符相同。
import keyword print(keyword.kwlist) # 打印出Python中所有保留字
下面介绍一些常用的保留字:
if关键字用于条件语句,表示如果条件成立,就执行一定的代码块。
if a > b: print("a is greater than b") else: print("b is greater than a")
for关键字用于循环语句,表示按照一定规则重复执行代码块。
for i in range(10): print(i)
while关键字用于循环语句,表示当条件成立时重复执行代码块。
while a > b: a -= 1 print(a)
标识符用于指定变量、函数、类等对象名称的命名规则,Python中标识符的命名规则如下:
- 第一个字符必须是字母或下划线。
- 标识符区分大小写。
- 标识符可以包含字母、数字和下划线。
- 标识符不能以数字开头。
下面是一些Python的命名规范:
- 命名时要遵循驼峰命名法。
- 变量名要有意义。
- 类名应该采用首字母大写的方式。
下面是一些符合Python命名规范的示例:
class MyClass: def __init__(self): self.my_variable = 0 def my_function(self): print("Hello, world!") my_instance = MyClass() my_instance.my_function()
以上示例中,MyClass和my_function符合类和函数的命名规范,my_variable符合变量的命名规范。