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 11 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 12 Q897042 | Programação, Python, Desenvolvimento de Sistemas, TJRR, 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 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 Q898706 | Programação, Python, Ciências da Computação, Prefeitura de Fortaleza CE, IMPARH, 2024Analise o código Python apresentado abaixo e marque a opção que apresenta a saída correta.----------------------------------def modificar(v, l):v = 4l.append(4)v = 5l = [1, 2, 3]modificar(v, l)print(v,l.pop())---------------------------------- a) 4 4 b) 5 4 c) 4 3 d) 5 3 Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 📎 Anexos 🏳️ Reportar erro 15 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 16 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 17 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 18 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 19 Q893826 | Programação, Python, Simulado, Caixa Econômica Federal, CESGRANRIO, 2024[Questão inédita]Levando em conta a linguagem de programação em Python, analise o código a seguir e assinale a alternativa correta. nums = [9, 8, 7, 6, 5] nums.append(4) nums.insert(2, 11) print(len(nums)) A saída do código acima será: a) [9, 8, 7, 6, 5, 4, 2, 11]. b) 8. c) [2, 4, 5, 6, 7, 8, 9, 11]. d) 7. e) 6. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 📎 Anexos 🏳️ Reportar erro 20 Q896971 | Programação, Python, Informática, IF Sul MG, FUNDATEC, 2024É uma biblioteca de código aberto da linguagem Python que fornece funcionalidades para trabalhar com computação numérica, como, por exemplo, matrizes multidimensionais, sendo uma dependência para utilização do OpenCV com Python. O trecho refere-se a: a) Requests b) PyQt c) Django d) NumPy e) BotCity Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 📎 Anexos 🏳️ Reportar erro 🖨️ Baixar o PDF← AnteriorPróximo →
11 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
12 Q897042 | Programação, Python, Desenvolvimento de Sistemas, TJRR, 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
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 Q898706 | Programação, Python, Ciências da Computação, Prefeitura de Fortaleza CE, IMPARH, 2024Analise o código Python apresentado abaixo e marque a opção que apresenta a saída correta.----------------------------------def modificar(v, l):v = 4l.append(4)v = 5l = [1, 2, 3]modificar(v, l)print(v,l.pop())---------------------------------- a) 4 4 b) 5 4 c) 4 3 d) 5 3 Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 📎 Anexos 🏳️ Reportar erro
15 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
16 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
17 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
18 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
19 Q893826 | Programação, Python, Simulado, Caixa Econômica Federal, CESGRANRIO, 2024[Questão inédita]Levando em conta a linguagem de programação em Python, analise o código a seguir e assinale a alternativa correta. nums = [9, 8, 7, 6, 5] nums.append(4) nums.insert(2, 11) print(len(nums)) A saída do código acima será: a) [9, 8, 7, 6, 5, 4, 2, 11]. b) 8. c) [2, 4, 5, 6, 7, 8, 9, 11]. d) 7. e) 6. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 📎 Anexos 🏳️ Reportar erro
20 Q896971 | Programação, Python, Informática, IF Sul MG, FUNDATEC, 2024É uma biblioteca de código aberto da linguagem Python que fornece funcionalidades para trabalhar com computação numérica, como, por exemplo, matrizes multidimensionais, sendo uma dependência para utilização do OpenCV com Python. O trecho refere-se a: a) Requests b) PyQt c) Django d) NumPy e) BotCity Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 📎 Anexos 🏳️ Reportar erro