Inicio: Python para todos.


Python para todos

Es un curso diseñado para estudiantes e impacientes en el mundo de la programación.
No existe un límite de edad ni se requiere de estudios previos para comenzar.

Inicio: Python para todos.


Lección 09: Evaluar cadenas en Python 🐍

  • Dificultad: Fácil.
  • Objetivo: Evaluar cadenas en Python 3.
Inicio: Python para todos.


Métodos isalpha() e isalnum()

La evaluación de cadenas (string) puede realizarse en Python usando:

  • string.isalpha(), devuelve un True si todos son alfabéticos.

  • string.isalnum(), devuelve un True si todos son alfanuméricos.

    Para lograr la evaluación observe el ejemplo siguiente:

    >>> string_A, string_B = 'perro', 'perro4'
    >>> string_A.isalpha(), string_B.isalnum() 
    >>> (True, True)
    
Inicio: Python para todos.


Métodos isdecimal(),isdigit(),isnumeric()

Para evaluar cadenas decimales, digitos o números use :

  • string.isdecimal(), devuelve un True si todos son números.

  • string.digit(), devuelve un True si todos son números.

  • string.numeric(), devuelve un True si todos son números.

    Algunos ejemplos de estos métodos son:

    a, b, c = '3', '2', '305'
    a.isdecimal(), b.isdigit(), c.isnumeric()
    (True, True, True)
    
Inicio: Python para todos.


Métodos isspace(),islower()

Para cadenas alfabéticas o alfanuméricas se tiene:

  • string.isspace(), devuelve un True si todos son espacios.

  • string.islower(), devuelve un True si todos son minúsculas.

    Algunos ejemplos de estos métodos son:

    a, b = '  ', 'python'
    a.isspace(), b.islower()
    (True, True)
    
Inicio: Python para todos.


Métodos isupper(), istitle()

Para convertir un texto de una cadena a mayúsculas o tipo título use:

  • string.isupper(), devuelve un True si todos son mayúsculas.

  • string.istitle(), devuelve un True si es una oración con mayúsculas la inicio.

    Algunos ejemplos de estos métodos son:

    c, d = 'PYTHON', 'Python Code'
    c.isupper(), d.istitle()
    (True, True)