Dato lo scopo, fornire il codice per generare una password casuale.
Genera una password casuale che contenga 8 caratteri con lettere maiuscole e minuscole, numeri e simboli.
import random
import string

def genera_password():
    chars = string.ascii_letters + string.digits + string.punctuation
    return ''.join(random.choices(chars, k=8))

print(genera_password())