Foto de Samantha R.
Samantha há 2 anos
Enviada pelo
Site

Código de cores em resistores programa em python

Estou tentando ha dias fazer um programa que com que o usuario insira um codigo de resitor (ex 2260 e retorne o codigo de cores correspondentes vermelha (2), vermelha (2), azul (6), marrom (x10) e marrom. Nao cnsigo de jeito nenhum fazer esse programa. ALGUEM ME AJUDA

Professor Elisson C.
Identidade verificada
  • CPF verificado
  • E-mail verificado
Respondeu há 2 anos
Contatar Elisson
def resistor_calculator(code): band_colors = { "black": 0, "brown": 1, "red": 2, "orange": 3, "yellow": 4, "green": 5, "blue": 6, "violet": 7, "grey": 8, "white": 9 } color_bands = {value: key for key, value in band_colors.items()} first_band = code // 100 second_band = code // 10 % 10 third_band = code % 10 fourth_band = "gold" if code % 100 == 0 else "silver" return [color_bands[first_band], color_bands[second_band], color_bands[third_band], fourth_band] #Exemplo print(resistor_calculator(820)) olha se isso te atende

Um professor já respondeu

Envie você também uma dúvida grátis
Ver resposta
Envie uma dúvida grátis
Resposta na hora da Minerva IA e de professores particulares
Enviar dúvida
Minerva IA
do Profes
Respostas na hora
100% no WhatsApp
Envie suas dúvidas pelo App. Baixe agora
Precisa de outra solução? Conheça
Aulas particulares Encontre um professor para combinar e agendar aulas particulares Buscar professor