Método Python3 isalnum()

Python3 字符串Cadenas en Python3


Descripción

El método isalnum() se utiliza para comprobar si la cadena está compuesta por letras y números, es decir, si todos los caracteres de la cadena son letras o números.

  • Cadena vacía: si la cadena está vacía (longitud 0), devuelveFalse, porque la cadena vacía no contiene ninguna letra ni número.
  • Sensible a mayúsculas y minúsculas:isalnum()El método distingue entre mayúsculas y minúsculas, es decir, solo los caracteres que son letras o números se consideran válidos.
  • Caracteres especiales: los caracteres especiales (como signos de puntuación, espacios, símbolos especiales, etc.) no se consideran letras ni números.

Sintaxis

Sintaxis del método isalnum():

str.isalnum()

Parámetros

  • Ninguno.

Valor de retorno

Si la cadena tiene al menos un carácter y todos los caracteres son letras o números, devuelve True; de lo contrario, devuelve False.

Ejemplo

El siguiente ejemplo demuestra el método isalnum():

Ejemplo (Python 2.0+)

#!/usr/bin/python3 str = "ejemplo2016" # La cadena no tiene espacios print (str.isalnum()) str = "www.example.com" print (str.isalnum())

La salida del ejemplo anterior es la siguiente:

True
False

Más ejemplos:

Ejemplo

# Ejemplo 1: cadena que contiene letras y números
print("abc123".isalnum())  # Salida: True

# Ejemplo 2: cadena que contiene espacios
print("abc 123".isalnum())  # Salida: False

# Ejemplo 3: cadena que contiene caracteres especiales
print("abc#123".isalnum())  # Salida: False

# Ejemplo 4: cadena vacía
print("".isalnum())  # Salida: False

# Ejemplo 5: cadena que solo contiene números
print("123456".isalnum())  # Salida: True

# Ejemplo 6: cadena que solo contiene letras
print("abcdef".isalnum())  # Salida: True

# Ejemplo 7: cadena que contiene guion bajo, pero no es una letra ni un número
print("abc_def".isalnum())  # Salida: False

Python3 字符串Cadenas en Python3

Otras extensiones