• Matéria: Lógica
  • Autor: irineuguilherme
  • Perguntado 3 anos atrás

A escrita e a exibição de dados na tela do computador são um importante recurso de linguagens de programação, que permite aos usuários visualizar os resultados dos programas. Em Python, esse recurso é obtido com a função print(parâmetros). Considerando os parâmetros da função print, o que aconteceria se fosse definido sep=',' ? A. A função print() não tem o parâmetro sep. B. A função print(*objects, sep=',') faria com que os objetos, ou seja, os strings, fossem impressos em linhas diferentes. C. A função print(*objects, sep=',') faria com que os objetos, ou seja, os strings, fossem impressos com um espaço tabulado. D. A função print( *objects, sep=',') faria com que os objetos, ou seja, os strings, fossem impressos separados por espaço vazio. E. A função print( *objects, sep=',') faria com que os objetos, ou seja, os strings, fossem impressos separados por vírgulas.

Respostas

respondido por: vikttorv
3

Resposta:

Em Python o parâmetro sep quando utilizado por último na função print(), define o separador no momento da escrita de cada objeto a ser exibido na tela.

Explicação:

A função print() em Python é responsável por escrever na tela do usuário os dados passados via parâmetro. Entretanto, a função pode receber N diferentes parâmetros para escrever. Neste caso como a função se comportaria para exibir os N itens na tela?

Como padrão, entre cada objeto a ser exibido é colocado um espaço em branco. Por exemplo, suponha as definições de variáveis abaixo:

  • a = "Caju"
  • b = "Manga"
  • c = "Morango"

A partir disso, a função print(a, b, c) teria como resultado:

  • Caju Manga Morango

Porém, quando o parâmetro sep é passado no final, a definição contida nele passa a ser o que separa cada objeto a ser exibido. Logo, a função print(a, b, c, sep=',') retorna os objetos separados por vírgula, tendo como resultado:

  • Caju,Manga,Morango

Portanto, a resposta correta é a letra E.

Saiba mais sobre funções em Python aqui:

https://brainly.com.br/tarefa/42436541

Perguntas similares