image

Bolsas de estudo DIO PRO para acessar bootcamps ilimitados

Disponible sólo:

27 vacantes
Article image
Anderson Martins
Anderson Martins24/02/2026 19:17
Compartir
Microsoft Azure Cloud Native 2026Recomendado para tiMicrosoft Azure Cloud Native 2026

Tonelada em Código

    Sobre a Matemática

    Tonelada é a unidade de medida de massa (símbolo: t) equivalente a 1.000 kg.

    Sobre o Código

    Na linguagem de programação Python,

    from – é a palavra-chave usada para importar partes específicas de um módulo ou biblioteca.

    pint – é a biblioteca para manipulação de unidades físicas (como metros, segundos, quilogramas). Biblioteca, por sua vez, é um conjunto de códigos prontos que oferecem funções e ferramentas para resolver problemas específicos, sem precisar programar tudo do zero.

    import – é o comando usado para trazer bibliotecas externas ou módulos para dentro do código.

    UnitRegistry() – é a classe da biblioteca pint que cria um registro de unidades, permitindo trabalhar com grandezas físicas.

    .tonne – é a unidade de massa (tonelada) disponível no registro de unidades do pint.

    print() – é a função embutida que exibe valores ou mensagens no console.

    f"...{}" – é a string formatada (f-string), que permite inserir valores de variáveis dentro de chaves {}.

    .kilogram – é a unidade de massa (quilograma) disponível no registro de unidades do pint.

    .to() – é o método da biblioteca pint que converte uma quantidade de uma unidade para outra (ex.: de toneladas para quilogramas).

    # – é usado para criar comentários ao código, que são notas para se entender melhor o que o código faz.

    Vamos ao código…

    from pint import UnitRegistry
    
    # Criando um registro de unidades
    ureg = UnitRegistry()
    
    # Definindo tonelada como unidade (já existe no pint)
    tonelada = 1 * ureg.tonne  # 1 tonelada (t)
    
    # Convertendo para quilogramas
    kg = tonelada.to(ureg.kilogram)
    
    print(f"1 tonelada equivale a {kg.magnitude} kg")
    
    # Exemplo: converter 5 toneladas para kg
    valor_toneladas = 5 * ureg.tonne
    valor_em_kg = valor_toneladas.to(ureg.kilogram)
    print(f"5 toneladas equivalem a {valor_em_kg.magnitude} kg")
    
    # Exemplo inverso: converter 2500 kg para toneladas
    valor_em_toneladas = (2500 * ureg.kilogram).to(ureg.tonne)
    print(f"2500 kg equivalem a {valor_em_toneladas.magnitude} toneladas")
    

    image

    Saída do código (valor de retorno)…

    1 tonelada equivale a 1000.0 kg

    5 toneladas equivalem a 5000.0 kg

    2500 kg equivalem a 2.5 toneladas

    Fonte:

    – Editora Didática Paulista. Ensino Didático 2000: Ensino Fundamental e Ensino Médio. Sorocaba: Editora Didática Paulista, [s.d.].

    – Códigos e comentários gerados por Microsoft Copilot com revisão nossa.

    – https://docs.python.org/pt-br/3/ [Documentação Oficial do Python]

    Compartir
    Recomendado para ti
    Riachuelo - Cibersegurança
    Microsoft Certification Challenge #5 - AZ-204
    Microsoft Certification Challenge #5 - DP 100
    Comentarios (0)
    Recomendado para tiMicrosoft Azure Cloud Native 2026