Questão nº 59

Questão de Tecnologia da Informação · FCC TJ-MA 2019 (nº 59)

FCC2019Técnico Judiciário - Técnico em Informática - SoftwareTecnologia da Informação
Gabarito: Ever comentário ↓

Considere o programa Python abaixo:

```
I
for x in pro:
print(x)

processos = ["0456789908", "0875643087", "0897645109"]
exibir_processos(processos)
```

Para que o programa seja executado corretamente, em condições ideais, a indicação I deve ser substituída por:

Resposta comentada

Gabarito Alternativa E

Para criar uma função em Python, que é um bloco de código reutilizável, usamos uma palavra-chave específica para indicar seu início.

  • (A) Incorreta: Python não utiliza a palavra-chave private para definir funções ou controlar o acesso, como em algumas outras linguagens de programação.
  • (B) Incorreta: Assim como private, a palavra-chave public não faz parte da sintaxe de definição de funções em Python.
  • (C) Incorreta: Embora a palavra function seja usada para definir funções em outras linguagens (como JavaScript), em Python a sintaxe é diferente. A armadilha da banca aqui é tentar confundir o aluno com a sintaxe de outras linguagens de programação.
  • (D) Incorreta: definition não é uma palavra-chave válida em Python para definir funções; é apenas uma descrição do que se está fazendo.
  • (E) Correta: Em Python, a palavra-chave def é a forma padrão e correta de iniciar a definição de uma função, seguida pelo nome da função e seus parâmetros entre parênteses.

Fonte: FCC TJ-MA 2019 Técnico Judiciário - Técnico em Informática - Software (Caderno Tipo 1). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho