Metóda vráti hodnotu True, ak je reťazec platným identifikátorom, v opačnom prípade vráti hodnotu False. Reťazec sa považuje za platný identifikátor, ak obsahuje iba alfanumerické písmená (az) a (0-9) alebo podčiarkovníky (_). Platný identifikátor nemôže začínať číslom ani obsahovať medzery.
Zápis:
string.isidentifier()
Príklad:
a = "Hello_World"
b = "Hello World"
c = "2xHello_world"
d = "p123456"
print(a.isidentifier())
print(b.isidentifier())
print(c.isidentifier())
print(d.isidentifier())
Výsledokm je:
True
False
False
True