image

Bootcamps ilimitados + curso de inglês para sempre

80
%OFF
Article image

22

2Gelk 2Gelkmh11/03/2023 00:50
Compartilhe
Microsoft 50 Anos - Prompts InteligentesRecomendados para vocêMicrosoft 50 Anos - Prompts Inteligentes

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

    Compartilhe
    Recomendados para você
    Microsoft 50 Anos - Prompts Inteligentes
    Microsoft 50 Anos - GitHub Copilot
    Microsoft 50 Anos - Computação em Nuvem com Azure
    Comentários (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?

    Recomendados para vocêMicrosoft 50 Anos - Prompts Inteligentes