English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutorial básico do Python

Controle de fluxo do Python

Funções do Python

Tipos de Dados do Python

Operação de arquivo do Python

Objetos e classes do Python

Data e hora do Python

Conhecimento avançado do Python

Manual do Python

Uso e exemplo do método isidentifier() da string Python

Métodos de string do Python

Se a string for um identificador válido no Python, a função isidentifier() retorna True. Se não for, retorna False.

A sintaxe de isidentifier() é:

string.isidentifier()

Parâmetros de isidentifier()

A função isidentifier() não leva nenhum parâmetro.

Retorno de isidentifier()

A função isidentifier() retorna:

  • True se a string for um identificador válido

  • False se a string não for um identificador válido

Exemplo1: como funciona isidentifier()?

str = 'Python'
print(str.isidentifier())
str = 'Py thon'
print(str.isidentifier())
str = ''22Python'
print(str.isidentifier())
str = ''
print(str.isidentifier())

Quando executar o programa, a saída será:

True
False
False
False

Acesse esta página para saberO que é um identificador válido no Python?

Exemplo2: mais exemplos de isidentifier()

str = 'root33'
if str.isidentifier() == True:
  print(str, 'é um identificador válido.')
else:
  print(str, 'não é um identificador válido.')
  
str = ''33root'
if str.isidentifier() == True:
  print(str, 'é um identificador válido.')
else:
  print(str, 'não é um identificador válido.')
  
str = 'root 33'
if str.isidentifier() == True:
  print(str, 'é um identificador válido.')
else:
  print(str, 'não é um identificador válido.')

Quando executar o programa, a saída será:

root33 É um identificador válido.
33root não é um identificador válido.
root 33 Não é um identificador válido.

Métodos de string do Python