English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Se todos os caracteres da string são alfanuméricos (letras ou números), o método isalnum() retornará True. Caso contrário, retornará False.
A sintaxe do isalnum() é:
string.isalnum()
isalnum() não aceita nenhum parâmetro.
isalnum() retorna:
True Se todos os caracteres da string são alfanuméricos
False Se pelo menos um caractere não for letra ou número
name = "M234onica" print(name.isalnum()) # Contém espaço name = "M3onica Gell22er " print(name.isalnum()) name = "Mo3nicaGell22er" print(name.isalnum()) name = "133" print(name.isalnum())
Quando você executar o programa, a saída será:
True False True True
name = "M0n1caG3ll3r" if name.isalnum() == True: print("Todos os caracteres da string (nome) são alfanuméricos.") else: print("Todos os caracteres não são alfanuméricos.")
Quando você executar o programa, a saída será:
Todos os caracteres da string (nome) são alfanuméricos.
Outros métodos relacionados a String: