Python provee métodos para trabajar con cadenas. Dos de ellos nos sirven para convertir toda una cadena a mayúscula, o toda la cadena a minúscula.
No necesitamos importar nada, porque es un método que le pertenece a todas las cadenas.
Recuerda tener instalado Python.
Para esto usamos el método upper
que tienen las cadenas. Así:
mayuscula = cadena.upper()
Veamos este ejemplo:
cadena = "Me gusta mucho el lenguaje de programación Python"
mayuscula = cadena.upper()
print("En mayúscula es: " + mayuscula)
La salida será… En mayúscula es: ME GUSTA MUCHO EL LENGUAJE DE PROGRAMACIÓN PYTHON
Convierte todas las letras, sin importar si ya son mayúsculas o no.
El método contrario a upper
es lower
. No hace falta explicación, porque es igual que arriba. Aquí un ejemplo de código:
minuscula = cadena.lower()
print("En minúscula es: " + minuscula)
La salida es…
En minúscula es: me gusta mucho el lenguaje de programación python
Así podemos probar todo:
cadena = "Me gusta mucho el lenguaje de programación Python"
mayuscula = cadena.upper()
print("En mayúscula es: " + mayuscula)
minuscula = cadena.lower()
print("En minúscula es: " + minuscula)
El día de hoy te mostraré cómo crear un servidor HTTP (servidor web) en Android…
En este post te voy a enseñar a designar una carpeta para imprimir todos los…
En este artículo te voy a enseñar la guía para imprimir en una impresora térmica…
Hoy te voy a mostrar un ejemplo de programación para agregar un módulo de tasa…
Los usuarios del plugin para impresoras térmicas pueden contratar licencias, y en ocasiones me han…
Hoy voy a enseñarte cómo imprimir el € en una impresora térmica. Vamos a ver…
Esta web usa cookies.
Ver comentarios
Hola! yo estoy haciendo un corrector ortográfico en python. Soy super pricipiante y me esta costando mucho salir del bucle en el que me he metido. Ya he conseguido hacer el 90 por ciento del proyecto pero ahora mismo esto atascada en:
-necesito decirle a python que si ve un punto, la siguiente palabra que le siga debe ser mayusucula.
-si ve una coma, debe seguir un espacio
-si ve un guion, debe haber un salto de linea
Estoy atascada porque no se como decírselo, a ver si me puedes echar un cable.
Gracias :)
Recomiendo que veas cómo recorrer una cadena y cómo obtener el índice de una subcadena dentro de una cadena.
No sé cuál enfoque estás tomando pero yo lo tomaría así por cada problema:
1 - Buscar la posición del punto y guardarla en una variable (por ejemplo
indice
), luego ver sicadena[indice + 1]
es una letra mayúscula2 - Buscar la posición de la coma y ver si
cadena[indice + 1]
es un espacio (if cadena[indice + 1] == " "
)3 - Lo de arriba, pero con
cadena[indice + 1] =="\n"