如果字符串是 Python 中的有效標識符,isidentifier() 方法將返回 True。如果不是,則返回 False。
用法:
string.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
訪問此頁麵以了解what is valid identifier in Python?
示例 2:isidentifier() 的更多示例
str = 'root33'
if str.isidentifier() == True:
print(str, 'is a valid identifier.')
else:
print(str, 'is not a valid identifier.')
str = '33root'
if str.isidentifier() == True:
print(str, 'is a valid identifier.')
else:
print(str, 'is not a valid identifier.')
str = 'root 33'
if str.isidentifier() == True:
print(str, 'is a valid identifier.')
else:
print(str, 'is not a valid identifier.')
輸出
root33 is a valid identifier. 33root is not a valid identifier. root 33 is not a valid identifier.
相關用法
- Python String isalnum()用法及代碼示例
- Python String isprintable()用法及代碼示例
- Python String isspace()用法及代碼示例
- Python String isdecimal()用法及代碼示例
- Python String isdigit()用法及代碼示例
- Python String isupper()用法及代碼示例
- Python String isalpha()用法及代碼示例
- Python String istitle()用法及代碼示例
- Python String islower()用法及代碼示例
- Python String isnumeric()用法及代碼示例
- Python String index()用法及代碼示例
- Python String Center()用法及代碼示例
- Python String decode()用法及代碼示例
- Python String join()用法及代碼示例
- Python String casefold()用法及代碼示例
- Python String rsplit()用法及代碼示例
- Python String startswith()用法及代碼示例
- Python String rpartition()用法及代碼示例
- Python String splitlines()用法及代碼示例
- Python String upper()用法及代碼示例
注:本文由純淨天空篩選整理自 Python String isidentifier()。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。