LO ÚLTIMO

Codigo para *Hola, mundo* || Python

Para hacer un "Hola Mundo" en un lenguaje de programación muy usado hoy en dia llamado Python, podemos agregar algunas características adicionales al mensaje básico para hacerlo más interesante. Aquí hay un ejemplo que imprime "¡Hola, mundo!" en letras mayúsculas y en un cuadro


mensaje = "¡Hola, mundo!"

longitud = len(mensaje)

borde = "+" + "-" * (longitud + 2) + "+"

contenido = "| " + mensaje.upper() + " |"

espacio = " " * (longitud + 2)


print(borde)

print(contenido)

print(borde)

print(espacio)


Este código utiliza variables para almacenar el mensaje, la longitud del mensaje y las cadenas de texto que se utilizan para crear el cuadro. Luego, utiliza la función upper() para convertir el mensaje en letras mayúsculas y la función len() para obtener la longitud del mensaje. La variable borde se crea concatenando una cadena de "+" y "-" con una longitud igual a la longitud del mensaje más dos. La variable contenido se crea concatenando una cadena de "|" con el mensaje en letras mayúsculas y otra cadena de "|". La variable espacio se crea con una cadena de espacios con una longitud igual a la longitud del mensaje más dos.


Finalmente, se imprimen las variables borde, contenido, borde y espacio para formar el cuadro alrededor del mensaje. La salida se ve así:



Para un "Hola Mundo", se puede agregar alguna funcionalidad adicional al clásico mensaje de "Hola Mundo". Aquí hay un ejemplo que incluye la fecha actual:


import datetime


ahora = datetime.datetime.now()

mensaje = "Hola Mundo, hoy es " + ahora.strftime("%A %d %B %Y")

print(mensaje)



Este código importa el módulo datetime para obtener la fecha y hora actuales, y luego utiliza la función strftime() para formatear la fecha como una cadena legible por humanos. El resultado final es un mensaje que incluye el clásico "Hola Mundo" junto con la fecha actual en formato de texto.



import datetime


# Obtiene la fecha y hora actuales

ahora = datetime.datetime.now()


# Formatea la fecha como una cadena legible por humanos

mensaje = "Hola Mundo, hoy es " + ahora.strftime("%A %d %B %Y")


# Imprime el mensaje

print(mensaje)



En este código se utiliza la función datetime.now() para obtener la fecha y hora actuales y se almacena en la variable ahora. Luego, se utiliza la función strftime() para formatear la fecha como una cadena legible por humanos, utilizando el formato %A %d %B %Y que muestra el nombre del día de la semana, el día del mes, el nombre del mes y el año. Finalmente, se concatena esta cadena con el mensaje "Hola Mundo" y se imprime en la consola.