Questões de Concurso Sobre python em programação

Foram encontradas 884 questões

Q4411200 Programação

Considere o seguinte trecho de código em Python:


lista = [10, 20, 30, 40, 50]

print(lista[3:1]) 


Considerando as regras de fatiamento (slicing) do Python, assinale a alternativa que apresenta corretamente o resultado exibido pelo comando print. 

Alternativas
Q4408851 Programação

Analise o código ao lado, que utiliza a linguagem Python em sua última versão (3.14.7) e foi executado com sucesso:



Com base no código apresentado, o que é mostrado na tela como resultado da execução? 



Imagem associada para resolução da questão

Alternativas
Q4408310 Programação
Analise o código ao lado, que utiliza a linguagem Python em sua última versão (3.14.7) e foi executado com sucesso:
Imagem associada para resolução da questão
Com base no código apresentado, o que é mostrado na tela como resultado da execução? 
Alternativas
Q4408166 Programação

Considere o seguinte trecho de código em Python: 


lista = [10, 20, 30, 40, 50]

print(lista[3:1])


Considerando as regras de fatiamento (slicing) do Python, assinale a alternativa que apresenta corretamente o resultado exibido pelo comando print. 

Alternativas
Q4408150 Programação
Considere o seguinte trecho de código escrito em Python, que define uma função e exibe um resultado na tela:
def misterio(n):       return n + 7
valor = 30 print(misterio(valor))
Considerando a execução do código apresentado, assinale a alternativa que indica corretamente o valor exibido pelo comando print.
Alternativas
Q4407751 Programação

Considere o seguinte trecho de código em Python:




lista = [10, 20, 30, 40, 50]

print(lista[3:1])




Considerando as regras de fatiamento (slicing) do Python, assinale a alternativa que apresenta corretamente o resultado exibido pelo comando print.

Alternativas
Q4407735 Programação

Considere o seguinte trecho de código escrito em Python, que define uma função e exibe um resultado na tela:




def misterio(n):

    return n + 7


valor = 30

print(misterio(valor))



Considerando a execução do código apresentado, assinale a alternativa que indica corretamente o valor exibido pelo comando print.

Alternativas
Q4400483 Programação
As variáveis definidas dentro do corpo de uma função possuem escopo local. Por isso, o seu uso fica restrito exclusivamente ao interior dessa mesma função. Por outro lado, variáveis declaradas na estrutura principal do código Python são consideradas globais, pertencendo ao escopo global. Essas variáveis globais permanecem acessíveis a partir de qualquer ponto do programa, seja no âmbito global ou local. Para localizar uma variável, o Python usa uma regra para determinar a ordem para buscar uma variável no programa.

Assinale a alternativa que apresenta CORRETAMENTE essa ordem.
Alternativas
Q4400481 Programação
Com relação a linguagem de programação Python, marque a alternativa INCORRETA.
Alternativas
Q4400480 Programação
Em relação aos conceitos de tipagem dinâmica e tipagem forte na linguagem Python, assinale a opção CORRETA:
Alternativas
Q4399880 Programação
Foi instalado, em um computador com sistema operacional Windows, um plugin do QGIS que requer uma biblioteca Python externa (por exemplo, a biblioteca scikit-learn) para funcionar corretamente. Ao tentar carregar o plugin, o QGIS apresentou um erro informando que o módulo não foi encontrado. O computador possui, além da instalação do QGIS, uma distribuição separada do Anaconda, na qual essa mesma biblioteca já está instalada e funcionando normalmente em outros scripts Python.

Qual das alternativas apresenta o diagnóstico CORRETO para esse erro e a solução mais adequada?
Alternativas
Q4399877 Programação
Um técnico de laboratório de geotecnologias está desenvolvendo um script em Python para automatizar duas etapas de um projeto: (1) a leitura e manipulação de arquivos vetoriais (shapefile), realizando operações geométricas como buffer e interseção entre feições; e (2) a leitura e manipulação de dados matriciais (raster), como imagens de satélite, incluindo o acesso a bandas espectrais individuais para cálculo de índices de vegetação.

Considerando as bibliotecas Python voltadas ao processamento de dados espaciais, quais delas são mais adequadas, respectivamente, para a execução dessas duas etapas?
Alternativas
Q4397152 Programação
Um analista comandou a execução de um programa Python no qual deve ser executada uma linha contendo uma chamada de função parametrizada com uma variável não declarada. Neste cenário, o interpretador Python
Alternativas
Q4397138 Programação
Dentre as diferenças estruturais das linguagens de programação Java e Python, destacam-se as seguintes: 
Alternativas
Q4386004 Programação
O pip é o gerenciador de pacotes padrão da linguagem Python. É possível obter uma lista dos pacotes Python instalados no ambiente Python ativo executando, no terminal, o comando
Alternativas
Q4386003 Programação

Considere o código Python a seguir:


Imagem associada para resolução da questão


É correto afirmar que o valor impresso será 

Alternativas
Q4348396 Programação
No que se refere à sintaxe e à lógica de execução do tratamento de exceções em Python, analise as seguintes afirmativas.

I - O bloco else é executado exclusivamente quando o código contido na instrução try é finalizado com sucesso, ou seja, sem o levantamento de nenhuma exceção.
II - Ao definir novos tipos de exceções personalizados, a boa prática de orientação a objetos recomenda que o programador utilize a herança a partir da classe Exception.
III - O bloco finally é destinado à liberação de recursos e sua execução é garantida, a menos que o fluxo de controle encontre uma instrução return ou break dentro do bloco try correspondente.

Quais estão corretas? 
Alternativas
Q4348395 Programação
No desenvolvimento de software com Python, a linguagem utiliza objetos especiais para administrar erros que surgem durante a execução. De acordo com as normas de orientação a objetos da linguagem, novos tipos de exceções personalizados devem ser definidos pelo programador por meio de herança a partir da classe
Alternativas
Q4339914 Programação
Ao desenvolver scripts de automação ou programas, uma das tarefas mais comuns é exibir informações, logs de status ou resultados diretamente no terminal para que o usuário possa acompanhar a execução. Em Python, qual função é utilizada para exibir uma mensagem na tela? 
Alternativas
Q4327331 Programação

Uma aplicação institucional desenvolvida em Python 3.12 utiliza classes para gerar descrições resumidas de diferentes tipos de documentos. A equipe responsável definiu uma classe geral, denominada Documento, e duas classes especializadas – Relatorio e Certidao. Analise o código a seguir:


Imagem associada para resolução da questão


Considerando o funcionamento do código em Python e os conceitos de orientação a objetos, assinale a afirmativa correta.



Alternativas
Respostas
1: A
2: A
3: A
4: A
5: B
6: A
7: B
8: A
9: E
10: B
11: D
12: B
13: A
14: B
15: A
16: E
17: C
18: B
19: B
20: D