Questões de Concursos: Python Prepare-se para a prova com questões de Python de Concursos Públicos! Milhares de questões resolvidas e comentadas com gabarito para praticar online ou baixar o PDF! Filtrar questões 💡 Caso não encontre resultados, diminua os filtros. Python Ordenar por: Mais populares Mais recentes Mais comentadas Filtrar questões: Exibir todas as questões Exibir questões resolvidas Excluir questões resolvidas Filtrar Limpar filtros 1 Q117818 | Programação , Python, Analista de Sistemas, AL RR, CETAPSobre a linguagem de programação PYTHON, marque a alternativa INCORRETA. a) Python suporta a maioria das técnicas da programação orientada a objetos. b) Python suporta e faz uso constante de tratamento de exceções como uma forma de testar condições de erro e outros eventos inesperados no programa. c) As funções são definidas em Phyton utilizando a palavra chave def. d) A separação de blocos de código em Phyton é feita utilizando a indentação de código. e) O operador lógico de conjunção ("e", como em a e é &&. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 📎 Anexos 🏳️ Reportar erro 2 Q233791 | Programação, Python, Programador de Computador, TRE CE, FCCSobre Python é correto afirmar: a) É uma linguagem compilada, ou seja, o código-fonte de um programa é lido pelo compilador, que cria um arquivo binário, executável diretamente pelo hardware. b) É uma linguagem fortemente tipada, ou seja, é preciso declarar variáveis e seus tipos. c) Suporta funcionalidades comuns na orientação a objetos: herança, herança múltipla, polimorfismo, reflexão e introspecção. d) Uma lista em Python é um conjunto de valores acessados por um índice numérico, inteiro, começando em 1. Assim como em outras linguagens, a lista pode armazenar apenas valores de um mesmo tipo e) Uma String Python á uma sequência imutável, alocada estaticamente, com restrição de tamanho. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 📎 Anexos 🏳️ Reportar erro 3 Q159532 | Programação, Python, Assistente Legislativo Programação de Computadores, AL TO, CESGRANRIOO método capitalize da classe String do Python é utilizado para: a) remover todos os espaços de uma string. b) verificar se todos os caracteres da string são numéricos. c) procurar uma substring em uma string retornando seu índice caso seja encontrada. d) retornar uma cópia de uma string somente com o primeiro caractere em maiúsculo. e) retornar uma cópia de uma string com todos os caracteres em minúsculo. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 📎 Anexos 🏳️ Reportar erro 4 Q267289 | Programação, Python, Analista Desenvolvimento de Sistemas, SERPRO, CESPE CEBRASPETexto associado.Com relação às linguagens, julgue os itens a seguir.Python é uma linguagem livre de alto nível, orientada a objetos e de difícil leitura, pois não permite identação de linhas de código. Certo Errado Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 📎 Anexos 🏳️ Reportar erro 5 Q887430 | Programação, Python, Técnico em Informática, Prefeitura de Jaru RO, IBADE, 2024Qual dos seguintes operadores em Python é usado para verificar se um valor está contido em uma sequência como uma lista ou uma string? a) != b) Is c) =+ d) )* e) in Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 📎 Anexos 🏳️ Reportar erro 6 Q880547 | Programação, Python, Assistente de Tecnologia da Informação, Câmara de Apiaí SP, Instituto Access, 2024Considerando o uso da linguagem Python 3.0 ou superior, marque a alternativa usada corretamente para definir uma função assíncrona: a) def async func(): b) async def func(): c) def func() async: d) def func async(): Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 📎 Anexos 🏳️ Reportar erro 7 Q886248 | Programação, Python, Técnico de Tecnologia da Informação, UFSM, UFSM, 2024Considere as duas listas em Python apresentadas a seguir. lista1 = ['maça', 'banana', 'laranja'] lista2 = ['uva','melancia','abacaxi'] Assinale a alternativa que representa uma maneira INCORRETA de unir as duas listas. a) lista1 + lista2 b) lista1.extend(lista2) c) lista1.append(lista2) d) list(lista1) + lista2 e) tuple(lista1 + lista2) Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 📎 Anexos 🏳️ Reportar erro 8 Q883097 | Programação, Python, Rio Grande do Sul, Caixa Econômica Federal, CESGRANRIO, 2024A biblioteca NumPy traz diversas funcionalidades para auxiliar o programador a lidar com matrizes. Suponha que um programador precise escrever um trecho de código, em Python, que crie uma matriz 3X3 para armazenar os números inteiros de 1 até 9 de forma ordenada, que exiba essa matriz na tela, que calcule a média desses números e que imprima o valor dessa média na tela. O trecho de código que executa essas operações, na ordem apresentada, é a) import numpy as np m=np.matrix('1 2 3 4 5 6 7 8 9') print(m) print(m.max()) b) import numpy as np m=np.matrix('1 2 3;4 5 6;7 8 9') print(m) print(m.mean()) c) m=matrix('1 2 3; 4 5 6; 7 8 9') print(m) print(m.std()) d) m=[[1,2,3],[4,5,6],[7,8,9]] print(m) import numpy as np print(m.mean()) e) m=[1,2,3,4,5,6,7,8,9] print (m) print(m[0]+m[1]+m[2]+m[3]+m[4]+m[5]+m[6]+m[7]+m[8]) Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 📎 Anexos 🏳️ Reportar erro 9 Q883087 | Programação, Python, Rio Grande do Sul, Caixa Econômica Federal, CESGRANRIO, 2024Para cientistas de dados, usar bibliotecas de Python 3.9 é crucial, mas também desafiador. A variedade e a constante evolução das opções exigem domínio das diferentes sintaxes e funcionalidades. Além disso, é fundamental otimizar o desempenho e garantir a interoperabilidade entre essas bibliotecas. Dominar esse ecossistema é uma habilidade essencial para extrair insights significativos dos dados. No processo de escolha, o cientista de dados deverá atentar que a biblioteca a) NumPy oferece rotinas de tratamento de dados como groupby, merge e join, e que a Matplotlib fornece execução eficiente em transformadores, CPUs, GPUs e TPUs. b) Pandas oferece estruturas de dados e algoritmos espaciais para tratamento de imagens multidimensionais, e que a Matplotlib fornece suporte para redes neurais profundas. c) PyTorch adota o modelo computacional dinâmico (Define-by-Run), e que a TensorFlow utiliza o modelo estático (Define-and-Run). d) Scikit-learn oferece tensores para geração de autovalores e autovetores, e que a Pandas fornece um sistema de diferenciação automática de computação de gradientes. e) TensorFlow oferece suporte a diversos tipos de dados, tais como JSON e SQL, e que a SciPy nativamente desenha múltiplos gráficos dentro de uma mesma figura. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 📎 Anexos 🏳️ Reportar erro 10 Q886250 | Programação, Python, Técnico de Tecnologia da Informação, UFSM, UFSM, 2024Considere as seguintes afirmações sobre recursividade em Python. I → Uma função recursiva deve sempre ter uma condição de parada para evitar um loop infinito. II → Recursão consome menos memória do que abordagens iterativas para resolver o mesmo problema. III → O Python impõe um limite máximo de profundidade de recursão para evitar estouro de pilha. IV → A recursividade é adequada para todos os tipos de problemas de programação. Estão corretas a) apenas I e II. b) apenas II e III. c) apenas III e IV. d) apenas I, II e III. e) apenas I, III e IV. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 📎 Anexos 🏳️ Reportar erro 🖨️ Baixar o PDFPróximo →
1 Q117818 | Programação , Python, Analista de Sistemas, AL RR, CETAPSobre a linguagem de programação PYTHON, marque a alternativa INCORRETA. a) Python suporta a maioria das técnicas da programação orientada a objetos. b) Python suporta e faz uso constante de tratamento de exceções como uma forma de testar condições de erro e outros eventos inesperados no programa. c) As funções são definidas em Phyton utilizando a palavra chave def. d) A separação de blocos de código em Phyton é feita utilizando a indentação de código. e) O operador lógico de conjunção ("e", como em a e é &&. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 📎 Anexos 🏳️ Reportar erro
2 Q233791 | Programação, Python, Programador de Computador, TRE CE, FCCSobre Python é correto afirmar: a) É uma linguagem compilada, ou seja, o código-fonte de um programa é lido pelo compilador, que cria um arquivo binário, executável diretamente pelo hardware. b) É uma linguagem fortemente tipada, ou seja, é preciso declarar variáveis e seus tipos. c) Suporta funcionalidades comuns na orientação a objetos: herança, herança múltipla, polimorfismo, reflexão e introspecção. d) Uma lista em Python é um conjunto de valores acessados por um índice numérico, inteiro, começando em 1. Assim como em outras linguagens, a lista pode armazenar apenas valores de um mesmo tipo e) Uma String Python á uma sequência imutável, alocada estaticamente, com restrição de tamanho. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 📎 Anexos 🏳️ Reportar erro
3 Q159532 | Programação, Python, Assistente Legislativo Programação de Computadores, AL TO, CESGRANRIOO método capitalize da classe String do Python é utilizado para: a) remover todos os espaços de uma string. b) verificar se todos os caracteres da string são numéricos. c) procurar uma substring em uma string retornando seu índice caso seja encontrada. d) retornar uma cópia de uma string somente com o primeiro caractere em maiúsculo. e) retornar uma cópia de uma string com todos os caracteres em minúsculo. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 📎 Anexos 🏳️ Reportar erro
4 Q267289 | Programação, Python, Analista Desenvolvimento de Sistemas, SERPRO, CESPE CEBRASPETexto associado.Com relação às linguagens, julgue os itens a seguir.Python é uma linguagem livre de alto nível, orientada a objetos e de difícil leitura, pois não permite identação de linhas de código. Certo Errado Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 📎 Anexos 🏳️ Reportar erro
5 Q887430 | Programação, Python, Técnico em Informática, Prefeitura de Jaru RO, IBADE, 2024Qual dos seguintes operadores em Python é usado para verificar se um valor está contido em uma sequência como uma lista ou uma string? a) != b) Is c) =+ d) )* e) in Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 📎 Anexos 🏳️ Reportar erro
6 Q880547 | Programação, Python, Assistente de Tecnologia da Informação, Câmara de Apiaí SP, Instituto Access, 2024Considerando o uso da linguagem Python 3.0 ou superior, marque a alternativa usada corretamente para definir uma função assíncrona: a) def async func(): b) async def func(): c) def func() async: d) def func async(): Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 📎 Anexos 🏳️ Reportar erro
7 Q886248 | Programação, Python, Técnico de Tecnologia da Informação, UFSM, UFSM, 2024Considere as duas listas em Python apresentadas a seguir. lista1 = ['maça', 'banana', 'laranja'] lista2 = ['uva','melancia','abacaxi'] Assinale a alternativa que representa uma maneira INCORRETA de unir as duas listas. a) lista1 + lista2 b) lista1.extend(lista2) c) lista1.append(lista2) d) list(lista1) + lista2 e) tuple(lista1 + lista2) Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 📎 Anexos 🏳️ Reportar erro
8 Q883097 | Programação, Python, Rio Grande do Sul, Caixa Econômica Federal, CESGRANRIO, 2024A biblioteca NumPy traz diversas funcionalidades para auxiliar o programador a lidar com matrizes. Suponha que um programador precise escrever um trecho de código, em Python, que crie uma matriz 3X3 para armazenar os números inteiros de 1 até 9 de forma ordenada, que exiba essa matriz na tela, que calcule a média desses números e que imprima o valor dessa média na tela. O trecho de código que executa essas operações, na ordem apresentada, é a) import numpy as np m=np.matrix('1 2 3 4 5 6 7 8 9') print(m) print(m.max()) b) import numpy as np m=np.matrix('1 2 3;4 5 6;7 8 9') print(m) print(m.mean()) c) m=matrix('1 2 3; 4 5 6; 7 8 9') print(m) print(m.std()) d) m=[[1,2,3],[4,5,6],[7,8,9]] print(m) import numpy as np print(m.mean()) e) m=[1,2,3,4,5,6,7,8,9] print (m) print(m[0]+m[1]+m[2]+m[3]+m[4]+m[5]+m[6]+m[7]+m[8]) Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 📎 Anexos 🏳️ Reportar erro
9 Q883087 | Programação, Python, Rio Grande do Sul, Caixa Econômica Federal, CESGRANRIO, 2024Para cientistas de dados, usar bibliotecas de Python 3.9 é crucial, mas também desafiador. A variedade e a constante evolução das opções exigem domínio das diferentes sintaxes e funcionalidades. Além disso, é fundamental otimizar o desempenho e garantir a interoperabilidade entre essas bibliotecas. Dominar esse ecossistema é uma habilidade essencial para extrair insights significativos dos dados. No processo de escolha, o cientista de dados deverá atentar que a biblioteca a) NumPy oferece rotinas de tratamento de dados como groupby, merge e join, e que a Matplotlib fornece execução eficiente em transformadores, CPUs, GPUs e TPUs. b) Pandas oferece estruturas de dados e algoritmos espaciais para tratamento de imagens multidimensionais, e que a Matplotlib fornece suporte para redes neurais profundas. c) PyTorch adota o modelo computacional dinâmico (Define-by-Run), e que a TensorFlow utiliza o modelo estático (Define-and-Run). d) Scikit-learn oferece tensores para geração de autovalores e autovetores, e que a Pandas fornece um sistema de diferenciação automática de computação de gradientes. e) TensorFlow oferece suporte a diversos tipos de dados, tais como JSON e SQL, e que a SciPy nativamente desenha múltiplos gráficos dentro de uma mesma figura. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 📎 Anexos 🏳️ Reportar erro
10 Q886250 | Programação, Python, Técnico de Tecnologia da Informação, UFSM, UFSM, 2024Considere as seguintes afirmações sobre recursividade em Python. I → Uma função recursiva deve sempre ter uma condição de parada para evitar um loop infinito. II → Recursão consome menos memória do que abordagens iterativas para resolver o mesmo problema. III → O Python impõe um limite máximo de profundidade de recursão para evitar estouro de pilha. IV → A recursividade é adequada para todos os tipos de problemas de programação. Estão corretas a) apenas I e II. b) apenas II e III. c) apenas III e IV. d) apenas I, II e III. e) apenas I, III e IV. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 📎 Anexos 🏳️ Reportar erro