Generation

generate functionSun, 16 Mar 2025

Crea una animación con flores de fondo en la cual preguntes que que anda haciendo y la otra persona pueda responder hazlo creativo y que llame la atención Que se vean las flores y la persona pueda responder

Aquí te muestro un ejemplo de cómo crear una animación con flores de fondo en Python utilizando la biblioteca `tkinter` y `random` para generar un efecto de movimiento. ```python import tkinter as tk import random # Configuración de la ventana ventana = tk.Tk() ventana.title("¿Qué estás haciendo?") ventana.geometry("800x600") # Configuración de la fuente fuente = ("Arial", 24) # Función para dibujar las flores def dibujar_flores(): # Borrar la pantalla canvas.delete("all") # Dibujar las flores for i in range(10): x = random.randint(0, 800) y = random.randint(0, 600) color = "#%06x" % random.randint(0, 0xFFFFFF) canvas.create_oval(x, y, x+20, y+20, fill=color) canvas.create_text(x+10, y+10, text="*", font=fuente, fill=color) # Actualizar la pantalla ventana.after(100, dibujar_flores) # Crear un canvas para dibujar las flores canvas = tk.Canvas(ventana, width=800, height=600) canvas.pack() # Dibujar las flores por primera vez dibujar_flores() # Función para obtener la respuesta del usuario def obtener_respuesta(): respuesta = entrada.get() if respuesta: print(f"¡Genial! Estás {respuesta}!") entrada.delete(0, tk.END) else: print("Por favor, ingresa algo.") # Crear un campo de texto para la respuesta entrada = tk.Entry(ventana, font=fuente, width=50) entrada.pack() # Crear un botón para obtener la respuesta boton = tk.Button(ventana, text="¡Estoy!", command=obtener_respuesta, font=fuente) boton.pack() # Iniciar la ventana ventana.mainloop() ``` En este código, se crea una ventana con un canvas que dibuja flores de forma aleatoria. Luego, se crea un campo de texto para que el usuario ingrese su respuesta y un botón para obtener la respuesta. Cuando se presiona el botón, se imprime la respuesta en la consola y se limpia el campo de texto. Para correr este código, debes tener instalada la biblioteca `tkinter` en tu sistema. Si no la tienes instalada, puedes instalarla con pip: ```bash pip install tk ``` Luego, puedes correr el código con Python: ```bash python animacion.py ``` Reemplaza `animacion.py` con el nombre del archivo que guardaste el código.

Want to kickstart your project?Use the new AI Studio to create your code