"Crea un programma che assegna un numero in base alla forza della password fornita."
'<?passw0rd' is already in English and does not require translation. It is a string of characters that may be used as a password.
def password_strength(input_password):
    # Inizializzazione della variabile di forza a 0
    strength = 0 
    # Verifica della lunghezza della password 
    if len(input_password) >= 8:
        strength += 1 
    # Verifica della presenza di caratteri maiuscoli 
    if any(char.isupper() for char in input_password): 
        strength += 1
    # Verifica della presenza di caratteri minuscoli 
    if any(char.islower() for char in input_password): 
        strength += 1
    # Verifica della presenza di caratteri speciali 
    if any(char in '!@#$%^*_+-=' for char in input_password): 
        strength += 1
    # Restituzione della forza 
    return strength