def converte_int_char(inteiro):

    """Converte um inteiro para um caractere segundo a tabela ASCII
    com correção do valor do inteiro, segundo enunciado e uso da função chr(), para que:

    0 = '_' = , 1 = 'a' = , 2 = 'b', ..., 26 = 'z' e 27 = '.'

    Args:
        inteiro (int): inteiro a ser convertido em caractere

    Returns:
        [str]: caractere correspondente ao inteiro 
    """
    if inteiro == 27:
        return '.'

    elif inteiro == 0:
        return '_'

    return chr(inteiro + 96)