image

Bolsas de estudo DIO PRO para acessar bootcamps ilimitados

Disponible sólo:

93 vacantes
Article image

22

2Gelk 2Gelkmh11/03/2023 00:50
Compartir
Microsoft Azure Cloud Native 2026Recomendado para tiMicrosoft Azure Cloud Native 2026

O código da certo agora o programa não ta lendo

    Esse código e em Python que fiz ver abaixo pode copia e testa em qualquer programa em Python que sai o mesmo resultado:

    # entrada 1
    nome1 = "Kawan"
    sobrenome1 = "Anthony"
    id1 = 22
    
    mensagem1 = f"Nome: {nome1} Sobrenome: {sobrenome1} ID: {id1}"
    print(mensagem1)
    
    # entrada 2
    nome2 = "Renan"
    sobrenome2 = "Oliveira"
    id2 = 98
    
    mensagem2 = f"Nome: {nome2} Sobrenome: {sobrenome2} ID: {id2}"
    print(mensagem2)
    
    # entrada 3
    nome3 = "Marjory"
    sobrenome3 = "Santos"
    id3 = 204
    
    mensagem3 = f"Nome: {nome3} Sobrenome: {sobrenome3} ID: {id3}"
    print(mensagem3)
    

    Este código é uma solução correta para o problema apresentado, que é criar uma mensagem de saída formatada para cada uma das três entradas fornecidas. Aqui está o que o código está fazendo em mais detalhes:

    1. Define três conjuntos de variáveis, cada um representando uma entrada diferente (nome, sobrenome e id).
    2. Cria uma mensagem de saída formatada usando f-strings (também conhecido como string de formatação), que é uma forma mais simples e eficiente de formatar strings em Python. A mensagem de saída contém as variáveis de nome, sobrenome e id, interpoladas na string usando as chaves {} e o sinal de igual. A mensagem é armazenada em uma variável separada para cada entrada.
    3. Imprime a mensagem de saída para cada entrada, usando a função print().

    A saída desse código é exatamente o que foi solicitado: uma mensagem formatada para cada entrada, contendo o nome, sobrenome e id. O código está correto porque ele faz exatamente o que se espera que ele faça, e faz isso de forma eficiente e clara

    Compartir
    Recomendado para ti
    Riachuelo - Cibersegurança
    Microsoft Certification Challenge #5 - AZ-204
    Microsoft Certification Challenge #5 - DP 100
    Comentarios (3)

    AS

    Alexandre Silva - 11/03/2023 13:58

    Nos desafios geralmente você não precisa colocar o "input", só precisa desenvolver o código na parte onde fica escrito "TO DO" em amarelo.


    Pelo seu código (não sei qual é o desafio), se nessa parte tiver pedindo para adicionar variáveis que guardam uma entrada de dados você, pode fazer algo parecido com o exemplo abaixo, não precisa criar variáveis separadas para cada entrada (ex: nome1, nome2, nome2)

    nome = input()
    sobrenome = input()
    id = int(input()) # estou considerando que o id seria um inteiro
    


    Os desafios aqui da plataforma possui "códigos já implementados que não vemos". Então faça apenas o que eles pedem na parte do "TO DO". Se ainda não conseguir abra uma dúvida dentro do próprio bootcamp


    Abraço

    Membro Anônimo
    Membro Anônimo - 11/03/2023 11:06

    isso, o código ta certo, é que ao executar ele no desafio que não funciona.

    AS

    Alexandre Silva - 11/03/2023 10:15

    Olá Melky!


    Não entendi, você está querendo saber se ao aplicar esse código (que está dando certo para você) em algum desafio dessa plataforma está dando errado?

    Recomendado para tiMicrosoft Azure Cloud Native 2026