1
resposta

Minha resposta

def converte_para_inteiro(variavel):
    return int(variavel)

def verifica_tipo_inteiro(variavel):
    return isinstance(variavel, int)

telefones = ["11987654321", "21912345678", "31987654321", "11911223344"] 

for index, numero in enumerate(telefones):
    telefones[index] = converte_para_inteiro(numero)

    if not verifica_tipo_inteiro(telefones[index]):
        print(f'Erro: {numero} não foi convertido corretamente')
        break

    print(f'Conversão bem-sucedida {numero}')
    
1 resposta

Oi, Igor! Como vai?

Agradeço por compartilhar.

Gostei da forma como você estruturou suas funções para conversão e verificação, isso deixa o código mais legível e organizado. Além disso, usar enumerate no loop foi uma boa escolha.

Continue firme nos estudos.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!