Questões de Concursos: Python Prepare-se para a prova com questões de concursos públicos: Python. Milhares de questões resolvidas e comentadas com gabarito para praticar online ou baixar o PDF grátis! 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 11 Q897042 | Programação, Python, Desenvolvimento de Sistemas, TJ RR, FGV, 2024x = {x : x ** 2 for x in range(10) if x%2} <2> y = x.pop(0) II. Considerando as linhas de código abaixo, pode-se afirmar que a atribuição na linha <7> não será executada. <1> x = 1 <2> while x < 100: <3> x = x + 1 <4> if not x // 3: <5> break <6> else: <7> y = x III. Considere o código abaixo. <1> def f(n): <2> if n==1: <3> return 1 <4> else: <5> return f(n-1)*n A expressão f(5) retorna 120. Está correto o que se afirma em "> Considerando a linguagem de programação Python, analise os itens I, II e III a seguir. Os códigos foram escritos na versão 3.10.12. I. Após a execução das linhas de código abaixo, o valor atribuído a y será zero. <1> x = {x : x ** 2 for x in range(10) if x%2} <2> y = x.pop(0) II. Considerando as linhas de código abaixo, pode-se afirmar que a atribuição na linha <7> não será executada. <1> x = 1 <2> while x < 100: <3> x = x + 1 <4> if not x // 3: <5> break <6> else: <7> y = x III. Considere o código abaixo. <1> def f(n): <2> if n==1: <3> return 1 <4> else: <5> return f(n-1)*n A expressão f(5) retorna 120. Está correto o que se afirma em a) I, apenas. b) II, apenas. c) I e II, apenas. d) II e III, apenas. e) I, II e III. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 📎 Anexos 🏳️ Reportar erro 12 Q910345 | Programação, Python, Tecnologia da Informação Ciência de Dados, EPE, FGV, 2024Na Ciência de Dados é muito comum a utilização da linguagem Python e do R para visualização de dados. Sobre as diferenças entre essas duas ferramentas, analise as afirmativas a seguir. I. Python possui um padrão mais bem definido, permitindo que diferentes tipos de funcionalidades sejam escritos da mesma forma, enquanto no R, a mesma funcionalidade pode ser escrita de diversas formas diferentes. II. Python é principalmente usada quando a análise de dados precisa ser integrada com aplicativos web ou se o código estatístico precisa ser integrado em um servidor em ambiente de produção, que vai servir muitos usuários, enquanto o R é principalmente usado quando as atividades de análise de dados requerem computação standalone (em um único computador) ou análise em servidores individuais. III. Tanto o Python quanto o R foram criados inicialmente para análise de dados. Está correto o que se afirma em a) I, apenas. b) I e II, apenas. c) I e III, apenas. d) II e III, apenas. e) I, II e III. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 📎 Anexos 🏳️ Reportar erro 13 Q894497 | Programação, Python, Tecnologia da Informação, Caixa Econômica Federal, CESGRANRIO, 2024Um cientista de dados está utilizando Python e SciPy no desenvolvimento de um modelo para prever o preço de venda de imóveis com base em sua área construída, de modo a atender a um sistema de financiamento de imóveis. Para isso, obteve dados da área construída, guardados no vetor area, e dos preços de venda de imóveis, guardados no vetor preco, em uma mesma região nos últimos 3 anos. Considerando-se esse contexto, qual fragmento de código é adequado para ajustar um modelo de regressão linear entre a área construída dos imóveis (variável independente) e seus preços de venda (variável dependente)? a) stats.linear(area, preco) b) stats.linear_model(area, preco) c) stats.linear_regression(area, preco) d) stats.linregress(area, preco) e) stats.regression(area, preco) Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 📎 Anexos 🏳️ Reportar erro 14 Q881140 | Programação, Python, Técnico em Eletrônica, CAGEPA PB, CESPE CEBRASPE, 2024A respeito do uso da linguagem Python no geoprocessamento, assinale a opção correta. a) Python não é utilizado para automação de processos geoespaciais e análise de dados espaciais. b) Bibliotecas como Geopandas e Shapely são frequentemente usadas em Python para manipulação e análise de dados geoespaciais. c) A biblioteca GDAL em Python é usada principalmente para criar visualizações interativas de mapas e gráficos. d) Python não suporta o acesso a dados geoespaciais em formatos comuns como Shapefile ou GeoJSON. e) Python é utilizado para geoprocessamento apenas em ambientes de desenvolvimento web e não é adequado para análises espaciais em desktop. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 📎 Anexos 🏳️ Reportar erro 15 Q905759 | Programação, Python, Professor, BNDES, CESGRANRIO, 2024Considere o seguinte código Python 3:x = { 'f' : 1, 'g' : 2, 'h' : 1, 'i' : 2, 'j' : 3 } x = list ( x. values () ) x = set (x) x = sorted(x) print (x)Qual será o valor impresso pelo código? a) [ ' f ' , ' g ' , ' h ' , ' i ' , ' j ' ] b) [ ' 1 ' , ' 1 ' , ' 2 ' , ' 2 ' , ' 3 ' ] c) [ ' f ' , ' g ' , ' h ' ] d) [ 1 , 2 , 1 , 2 , 3 ] e) [ 1 , 2 , 3 ] Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 📎 Anexos 🏳️ Reportar erro 16 Q955155 | Programação, Python, Assistente em Tecnologia da Informação I, Prefeitura de Toledo PR, FAU, 2025Qual é a função em Python usada para exibir algo no console? a) print(). b) echo(). c) show(). d) display(). e) console(). Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 📎 Anexos 🏳️ Reportar erro 17 Q898707 | Programação, Python, Ciências da Computação, Prefeitura de Fortaleza CE, IMPARH, 2024z or x // z < y) and not (x - z < y * 2) e2 = x % z == 0 and y + z <= x print(e1, e2) ---------------------------------- "> Considerando o código escrito em Python e a ordem de precedência dos operadores, marque a opção que apresenta a saída correta. ---------------------------------- x = 25 y = 10 z = 3 e1 = (x % y > z or x // z < y) and not (x - z < y * 2) e2 = x % z == 0 and y + z <= x print(e1, e2) ---------------------------------- a) True True b) True False c) False False d) False True Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 📎 Anexos 🏳️ Reportar erro 18 Q894496 | Programação, Python, Tecnologia da Informação, Caixa Econômica Federal, CESGRANRIO, 2024Em um projeto de análise de dados utilizando Python e a biblioteca Matplotlib, um cientista de dados precisa visualizar rapidamente a distribuição percentual de categorias em um conjunto de dados que está na lista categorias. Para isso, ele decide utilizar um gráfico que represente essa distribuição de maneira intuitiva, optando por um gráfico de setores, também conhecido como gráfico de torta ou de pizza. Considerando-se esse contexto, qual fragmento de código deve ser usado pelo cientista de dados? a) plt.pie(categorias) b) plt.sector(categorias) c) plt.pizza(categorias) d) plt.circle(categorias) e) plt.round(categorias) Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 📎 Anexos 🏳️ Reportar erro 19 Q905546 | Programação, Python, Tecnologia da Informação, SEDUC SP, FGV, 2024O trecho de código a seguir, escrito em linguagem Python, ordena a lista nomeada minha_lista. Analise-o e indique qual será a ordem de exibição dos nomes da lista ao final da execução de sua ordenação. minha_lista = ['Jair', 'Samuel', 'Jailton', 'Marcos', 'Pedro'] minha_lista.sort(key=len) # a função len "número de caracteres" # será aplicada a cada elemento da lista print(minha_lista) A ordem de saída será a) ['Samuel', 'Pedro', 'Jair', 'Jailton', 'Marcos'] b) ['Jair', 'Pedro', 'Samuel', 'Marcos', 'Jailton'] c) ['Pedro', 'Jair', 'Jailton', 'Samuel', 'Marcos'] d) ['Jair', 'Jailton', 'Samuel', 'Marcos', 'Pedro'] e) ['Jair', 'Samuel', 'Jailton', 'Marcos', 'Pedro'] Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 📎 Anexos 🏳️ Reportar erro 20 Q903174 | Programação, Python, Especialidade: Análise de Dados, TRF 1a, FGV, 2024Considere o seguinte código em Python com NumPy: import numpy as np a = np.arange(16).reshape(8,2).T print(a.shape, a.ndim, a[0][1]) Ao ser executado, o código acima imprime na saída padrão: a) (2, 2) 2 1 b) (2, 2) 8 2 c) (2, 8) 2 2 d) (2, 8) 8 2 e) (8, 2) 2 8 Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 📎 Anexos 🏳️ Reportar erro 🖨️ Baixar o PDF← AnteriorPróximo →
11 Q897042 | Programação, Python, Desenvolvimento de Sistemas, TJ RR, FGV, 2024x = {x : x ** 2 for x in range(10) if x%2} <2> y = x.pop(0) II. Considerando as linhas de código abaixo, pode-se afirmar que a atribuição na linha <7> não será executada. <1> x = 1 <2> while x < 100: <3> x = x + 1 <4> if not x // 3: <5> break <6> else: <7> y = x III. Considere o código abaixo. <1> def f(n): <2> if n==1: <3> return 1 <4> else: <5> return f(n-1)*n A expressão f(5) retorna 120. Está correto o que se afirma em "> Considerando a linguagem de programação Python, analise os itens I, II e III a seguir. Os códigos foram escritos na versão 3.10.12. I. Após a execução das linhas de código abaixo, o valor atribuído a y será zero. <1> x = {x : x ** 2 for x in range(10) if x%2} <2> y = x.pop(0) II. Considerando as linhas de código abaixo, pode-se afirmar que a atribuição na linha <7> não será executada. <1> x = 1 <2> while x < 100: <3> x = x + 1 <4> if not x // 3: <5> break <6> else: <7> y = x III. Considere o código abaixo. <1> def f(n): <2> if n==1: <3> return 1 <4> else: <5> return f(n-1)*n A expressão f(5) retorna 120. Está correto o que se afirma em a) I, apenas. b) II, apenas. c) I e II, apenas. d) II e III, apenas. e) I, II e III. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 📎 Anexos 🏳️ Reportar erro
12 Q910345 | Programação, Python, Tecnologia da Informação Ciência de Dados, EPE, FGV, 2024Na Ciência de Dados é muito comum a utilização da linguagem Python e do R para visualização de dados. Sobre as diferenças entre essas duas ferramentas, analise as afirmativas a seguir. I. Python possui um padrão mais bem definido, permitindo que diferentes tipos de funcionalidades sejam escritos da mesma forma, enquanto no R, a mesma funcionalidade pode ser escrita de diversas formas diferentes. II. Python é principalmente usada quando a análise de dados precisa ser integrada com aplicativos web ou se o código estatístico precisa ser integrado em um servidor em ambiente de produção, que vai servir muitos usuários, enquanto o R é principalmente usado quando as atividades de análise de dados requerem computação standalone (em um único computador) ou análise em servidores individuais. III. Tanto o Python quanto o R foram criados inicialmente para análise de dados. Está correto o que se afirma em a) I, apenas. b) I e II, apenas. c) I e III, apenas. d) II e III, apenas. e) I, II e III. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 📎 Anexos 🏳️ Reportar erro
13 Q894497 | Programação, Python, Tecnologia da Informação, Caixa Econômica Federal, CESGRANRIO, 2024Um cientista de dados está utilizando Python e SciPy no desenvolvimento de um modelo para prever o preço de venda de imóveis com base em sua área construída, de modo a atender a um sistema de financiamento de imóveis. Para isso, obteve dados da área construída, guardados no vetor area, e dos preços de venda de imóveis, guardados no vetor preco, em uma mesma região nos últimos 3 anos. Considerando-se esse contexto, qual fragmento de código é adequado para ajustar um modelo de regressão linear entre a área construída dos imóveis (variável independente) e seus preços de venda (variável dependente)? a) stats.linear(area, preco) b) stats.linear_model(area, preco) c) stats.linear_regression(area, preco) d) stats.linregress(area, preco) e) stats.regression(area, preco) Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 📎 Anexos 🏳️ Reportar erro
14 Q881140 | Programação, Python, Técnico em Eletrônica, CAGEPA PB, CESPE CEBRASPE, 2024A respeito do uso da linguagem Python no geoprocessamento, assinale a opção correta. a) Python não é utilizado para automação de processos geoespaciais e análise de dados espaciais. b) Bibliotecas como Geopandas e Shapely são frequentemente usadas em Python para manipulação e análise de dados geoespaciais. c) A biblioteca GDAL em Python é usada principalmente para criar visualizações interativas de mapas e gráficos. d) Python não suporta o acesso a dados geoespaciais em formatos comuns como Shapefile ou GeoJSON. e) Python é utilizado para geoprocessamento apenas em ambientes de desenvolvimento web e não é adequado para análises espaciais em desktop. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 📎 Anexos 🏳️ Reportar erro
15 Q905759 | Programação, Python, Professor, BNDES, CESGRANRIO, 2024Considere o seguinte código Python 3:x = { 'f' : 1, 'g' : 2, 'h' : 1, 'i' : 2, 'j' : 3 } x = list ( x. values () ) x = set (x) x = sorted(x) print (x)Qual será o valor impresso pelo código? a) [ ' f ' , ' g ' , ' h ' , ' i ' , ' j ' ] b) [ ' 1 ' , ' 1 ' , ' 2 ' , ' 2 ' , ' 3 ' ] c) [ ' f ' , ' g ' , ' h ' ] d) [ 1 , 2 , 1 , 2 , 3 ] e) [ 1 , 2 , 3 ] Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 📎 Anexos 🏳️ Reportar erro
16 Q955155 | Programação, Python, Assistente em Tecnologia da Informação I, Prefeitura de Toledo PR, FAU, 2025Qual é a função em Python usada para exibir algo no console? a) print(). b) echo(). c) show(). d) display(). e) console(). Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 📎 Anexos 🏳️ Reportar erro
17 Q898707 | Programação, Python, Ciências da Computação, Prefeitura de Fortaleza CE, IMPARH, 2024z or x // z < y) and not (x - z < y * 2) e2 = x % z == 0 and y + z <= x print(e1, e2) ---------------------------------- "> Considerando o código escrito em Python e a ordem de precedência dos operadores, marque a opção que apresenta a saída correta. ---------------------------------- x = 25 y = 10 z = 3 e1 = (x % y > z or x // z < y) and not (x - z < y * 2) e2 = x % z == 0 and y + z <= x print(e1, e2) ---------------------------------- a) True True b) True False c) False False d) False True Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 📎 Anexos 🏳️ Reportar erro
18 Q894496 | Programação, Python, Tecnologia da Informação, Caixa Econômica Federal, CESGRANRIO, 2024Em um projeto de análise de dados utilizando Python e a biblioteca Matplotlib, um cientista de dados precisa visualizar rapidamente a distribuição percentual de categorias em um conjunto de dados que está na lista categorias. Para isso, ele decide utilizar um gráfico que represente essa distribuição de maneira intuitiva, optando por um gráfico de setores, também conhecido como gráfico de torta ou de pizza. Considerando-se esse contexto, qual fragmento de código deve ser usado pelo cientista de dados? a) plt.pie(categorias) b) plt.sector(categorias) c) plt.pizza(categorias) d) plt.circle(categorias) e) plt.round(categorias) Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 📎 Anexos 🏳️ Reportar erro
19 Q905546 | Programação, Python, Tecnologia da Informação, SEDUC SP, FGV, 2024O trecho de código a seguir, escrito em linguagem Python, ordena a lista nomeada minha_lista. Analise-o e indique qual será a ordem de exibição dos nomes da lista ao final da execução de sua ordenação. minha_lista = ['Jair', 'Samuel', 'Jailton', 'Marcos', 'Pedro'] minha_lista.sort(key=len) # a função len "número de caracteres" # será aplicada a cada elemento da lista print(minha_lista) A ordem de saída será a) ['Samuel', 'Pedro', 'Jair', 'Jailton', 'Marcos'] b) ['Jair', 'Pedro', 'Samuel', 'Marcos', 'Jailton'] c) ['Pedro', 'Jair', 'Jailton', 'Samuel', 'Marcos'] d) ['Jair', 'Jailton', 'Samuel', 'Marcos', 'Pedro'] e) ['Jair', 'Samuel', 'Jailton', 'Marcos', 'Pedro'] Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 📎 Anexos 🏳️ Reportar erro
20 Q903174 | Programação, Python, Especialidade: Análise de Dados, TRF 1a, FGV, 2024Considere o seguinte código em Python com NumPy: import numpy as np a = np.arange(16).reshape(8,2).T print(a.shape, a.ndim, a[0][1]) Ao ser executado, o código acima imprime na saída padrão: a) (2, 2) 2 1 b) (2, 2) 8 2 c) (2, 8) 2 2 d) (2, 8) 8 2 e) (8, 2) 2 8 Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 📎 Anexos 🏳️ Reportar erro