human
Crea una función que tome dos cadenas de texto y devuelva el número de caracteres comunes entre ellas.String 1 = '¡Hola mundo!'
String 2 = '¡Adiós!'
gpt
def common_chars(str1,str2):
    common_count = 0
    
    # Crea un diccionario de caracteres contando 
    # el número de ocurrencias en ambas cadenas
    str1_dict = {}
    for char in str1:
        if char in str1_dict:
            str1_dict[char] += 1
        else:
            str1_dict[char] = 1
    
    # Haz lo mismo para str2 
    str2_dict = {}
    for char in str2:
        if char in str2_dict:
            str2_dict[char] += 1
        else:
            str2_dict[char] = 1
    
    # Verifica los caracteres comunes
    for char in str1_dict:
        if char in str2_dict:
            common_count += 1
    
    return common_count