Python String isidentifier() 方法
isidentifier()
的语法是:
string.isidentifier()
isidentifier() 参数
isidentifier()
方法不接受任何参数。
isidentifier() 的返回值
isidentifier()
方法返回:
- 如果字符串是有效的标识符,则返回 True
- 如果字符串不是有效的标识符,则返回 False
示例 1:isidentifier() 的工作原理
str = 'Python'
print(str.isidentifier())
str = 'Py thon'
print(str.isidentifier())
str = '22Python'
print(str.isidentifier())
str = ''
print(str.isidentifier())
输出
True
False
False
False
访问此页面了解 Python 中有效标识符是什么?
示例 2:isidentifier() 的更多示例
str = 'root33'
if str.isidentifier() == True:
print(str, '是有效的标识符。')
else:
print(str, '不是有效的标识符。')
str = '33root'
if str.isidentifier() == True:
print(str, '是有效的标识符。')
else:
print(str, '不是有效的标识符。')
str = 'root 33'
if str.isidentifier() == True:
print(str, '是有效的标识符。')
else:
print(str, '不是有效的标识符。')
输出
root33 是有效的标识符。
33root 不是有效的标识符。
root 33 不是有效的标识符。