python string字符串函数

python isidentifier()函数用于判断str是否是有效的标识符。

标识符就是一个名字,就好像我们每个人都有属于自己的名字,它的主要作用就是作为变量、函数、类、模块以及其他对象的名称。

语法

str.isidentifier()

参数

返回值

返回值为布尔类型(True,False)

str为符合命名规则的变量,保留标识符则返回True,否者返回False。

程序示例

#!/usr/bin/python
# coding=utf-8
str1 = "123"  #变量名为123
str2 = "def"  #变量名为保留字
str3 = "_123"  #变量名有下划线开头
str4 = "student"#变量名由字母开端
print(str1.isidentifier())
print(str2.isidentifier())
print(str3.isidentifier())
print(str4.isidentifier()) 

程序运行结果:

False
True
True
True