Utilize a IDE Thonny para executar o código Python abaixo referente ao cálculo do dígito verificador de um número. Em seguida, utilize o modo de depuração de Thonny para executar as linhas uma a uma de forma a compreender como o código abaixo produz o resultado observado.

# Cálculo de dígito verificador módulo 11
numero = input("Dígite um número com dv ao final: ")

soma = 0
peso = len(numero)
for i in range(len(numero)-1):
    soma += int(numero[i]) * peso
    peso -= 1
dv = 11 - soma % 11
if dv >= 10:
    dv = 0

print(dv == int(numero[-1]))
Última atualização: domingo, 9 ago. 2020, 22:03