top of page
Search

PYTHON CODING

  • Writer: waclaw_koscielniak
    waclaw_koscielniak
  • 6 days ago
  • 1 min read

import tkinter as tk, random
root = tk.Tk()
root.title("AI Symbol Particles")
canvas = tk.Canvas(root, width=800, height=800, bg="black")
canvas.pack()
symbols = ["#", "@", "$", "%", "&", "*", "!", "()", "+", "-"]
particles = [[random.randint(0,800), random.randint(0,800), random.randint(-5,5), random.randint(-5,5)] for _ in range(60)]

def update():
	canvas.delete("all")
	for p in particles:
		p[0] += p[2]
		p[1] += p[3]
		if p[0] < 0 or p[0] > 800: p[2] *= -1
		if p[1] < 0 or p[1] > 800: p[3] *= -1
		canvas.create_text(p[0], p[1], text=random.choice(symbols), fill="red", font=("Courier", 48, "bold"))
	root.after(60, update)
update()
root.mainloop()

Try your own version.
Try your own version.
















 
 
 

1 Comment


Guest
6 days ago

Try your own version.

Like
bottom of page