lunes, 26 de septiembre de 2022

Escribir un programa que pregunte el nombre completo del usuario en la consola y después muestre por pantalla el nombre completo del usuario tres veces, una con todas las letras minúsculas, otra con todas las letras mayúsculas y otra solo con la primera letra del nombre y de los apellidos en mayúscula. El usuario puede introducir su nombre combinando mayúsculas y minúsculas como quiera - Python

Ejemplo: si ingresamos el nombre: jhón heinar quiroga rojas, por consola nos va a mostrar el mensaje:
jhón heinar quiroga rojas
JHÓN HEINAR QUIROGA ROJAS
Jhón Heinar Quiroga Rojas

nombre = input("Ingrese su nombre completo: ")
print(f'{nombre.lower()}\n{nombre.upper()}\n{nombre.title()}')
Otra forma de hacer
def nombre_completo(nombre):
    return f'{nombre.lower()}\n{nombre.upper()}\n{nombre.title()}'
n = input("Ingrese su nombre completo: ")
print(nombre_completo(n))

Definición de los códigos del ejercicio:
input() --> permite obtener texto escrito por teclado.
def --> una función es un grupo de declaraciones relacionadas que realizan una tarea específica.
return --> permite que una función devuelva un valor.
f'{}' --> un literal de cadena con formato o f-string es un literal de cadena que tiene el prefijo 'f'o 'F'. Facilita crear interpolaciones en cadenas de texto, simplificando de este modo tanto la lectura como la escritura de estas. Si quieres mostrar variables utilizando f-strings, solo tienes especificar el nombre de las variables entre llaves {}. Y al ejecutar tu código, todos los nombres de las variables serán remplazados con sus respectivos valores.
lower() --> devuelve una cadena donde todos los caracteres están en minúsculas.
upper() --> devuelve una cadena donde todos los caracteres están en mayúsculas.
title() --> convierte el primer carácter de cada palabra a mayúsculas y los caracteres restantes a minúsculas en la cadena y devuelve una nueva cadena.
\n --> es el carácter de salto de línea y se usa para indicar el fin de una línea de texto y el inicio de una línea nueva.
print() --> imprime un mensaje en la pantalla.


Demuestra tu apoyo!


Sígueme

Visita mi sitio web Sígueme en TikTok Sígueme en YouTube Sígueme en Dailymotion

No hay comentarios.:

Publicar un comentario

Mostrar los n primeros números de la siguiente serie: 1,4,9,16,25,36,... - C++

Con ciclo while #include <iostream> using namespace std ; int main () {     int num = 1 , c = 1 , n;     cout << "...