Cómo verificar si una letra está en mayúscula en Python

Hoy veremos cómo comprobar si una letra está en mayúscula en Python, puedes hacerlo fácilmente con Python essuperior () método.

la sintaxis es str.isupper (), es decir. llámelo en la cadena que queremos comprobar. no acepta argumentos, devuelve verdadero Si todos los caracteres de la cadena son mayúsculas.

Si una de las letras está en minúscula, volverá IncorrectoSólo tenemos una señal de este problema.

Entonces él regresará verdadero Si las letras son mayúsculas, de lo contrario volverá Incorrecto.

Veamos un ejemplo.

letter = "A"
is_upper = letter.isupper()
if is_upper:
  print(f"{letter} is in uppercase")
else:
  print(f"{letter} is not in uppercase")

Salida

y esta en mayusculas

Considere otro ejemplo.

letter = "o"
is_upper = letter.isupper()
if is_upper:
  print(f"{letter} is in uppercase")
else:
  print(f"{letter} is not in uppercase")

Salida

o is not in uppercase

Si llamamos a este método en una cadena vacía (sin caracteres) o una cadena sin letras en inglés, devolverá Incorrecto. Veamos.

checks=["", " ", "@", "MY NAME IS @", "[email protected]!"]
for string in checks:
  is_upper = string.isupper()
  if is_upper:
    print(f"'{string}' is in uppercase")
  else:
    print(f"'{string}' is not in uppercase")

'' is not in uppercase
' ' is not in uppercase
'@' is not in uppercase
'MY NAME IS @' is in uppercase
'[email protected]!' is not in uppercase

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Subir