Questões de Python (Programação)

Limpar Busca

Em um sistema de fila de impressão, os documentos são processados na ordem em que chegam (FIFO). Esse sistema de fila é implementado usando uma lista em Python, e o usuário pode realizar as seguintes operações:

• Adicionar um documento ao final da fila.
• Remover o primeiro documento da fila (o próximo a ser impresso).
• Remover todos os documentos após um certo documento, cancelando suas impressões subsequentes.

Sabendo que uma lista em Python tem complexidade O(n) para algumas operações, qual das seguintes operações consome menos tempo de processamento?

  • A Adicionar um documento ao final da fila.
  • B Remover o primeiro documento da fila.
  • C Remover todos os documentos após um determinado documento.
  • D Todas as operações têm o mesmo custo.

Considerando linguagens de programação, julgue o item que se segue.   


Considere o código Python a seguir.

x = ("laranja","lima","taiti")

y = ["laranja","lima","taiti"]

print (type(x))

print (type(y))


Esse código, após executado, apresentará o seguinte resultado. 


<class 'list'>

<class 'array'>

  • Certo
  • Errado

Tendo como referência o código precedente, julgue o item que se segue, em relação à linguagem de programação Python.

A função cursor.execute() é capaz de executar uma consulta SQL que tenha sido passada por uma string.

  • Certo
  • Errado

Acerca de linguagens de script, julgue o próximo item.

Considere o código Python a seguir.


Imagem relacionada à questão do Questões Estratégicas



A execução desse código tem o seguinte resultado.


0 abacaxi
1 banana
2 abacate
3 morango
4 jabuticaba

  • Certo
  • Errado

Tendo como referência o código precedente, julgue o item que se segue, em relação à linguagem de programação Python.

De acordo com o código, são inseridas múltiplas linhas no banco de dados sem que seja necessário abrir o arquivo a cada nova inserção.

  • Certo
  • Errado