1 Q117818 • Programação • Python • CETAP • AL RR • Analista de Sistemas Sobre 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
2 Q233791 • Programação • Python • FCC • TRE CE • Programador de Computador Sobre 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
3 Q159532 • Programação • Python • CESGRANRIO • AL TO • Assistente Legislativo Programação de Computadores O 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
4 Q267289 • Programação • Python • CESPE CEBRASPE • SERPRO • Analista Desenvolvimento de Sistemas 📖 Texto 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. a) Certo ✂️ b) Errado ✂️ Resolver
5 Q899827 • Programação • Python • CESGRANRIO • Banco da Amazônia • Tecnologia da Informação • 2024 Um desenvolvedor de software está trabalhando em uma aplicação web que processa transações bancárias. Para melhorar o desempenho do sistema, ele decidiu implementar a funcionalidade de cálculo de transações de forma assíncrona utilizando a linguagem Python e a biblioteca asyncio. A declaração da função assíncrona a ser chamada começa por: async def calcular(): Ao rodar o programa, o desenvolvedor recebeu o seguinte erro: RuntimeError: asyncio.run() cannot be called from a running event loop Considerando-se esse contexto, uma forma correta de chamar a função calcular é a) asyncio.create_task(calcular()) ✂️ b) asyncio.run(calcular()) ✂️ c) await calcular() ✂️ d) calcular().run() ✂️ e) asyncio.loop.run_to_complete(calcular()) ✂️ Resolver
6 Q880547 • Programação • Python • Instituto Access • Câmara de Apiaí SP • Assistente de Tecnologia da Informação • 2024 Considerando 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
7 Q883087 • Programação • Python • CESGRANRIO • Caixa Econômica Federal • Rio Grande do Sul • 2024 Para 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
8 Q897042 • Programação • Python • FGV • TJ RR • Desenvolvimento de Sistemas • 2024 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 "> 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
9 Q887430 • Programação • Python • IBADE • Prefeitura de Jaru RO • Técnico em Informática • 2024 Qual 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
10 Q910345 • Programação • Python • FGV • EPE • Tecnologia da Informação Ciência de Dados • 2024 Na 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
11 Q886250 • Programação • Python • UFSM • UFSM • Técnico de Tecnologia da Informação • 2024 Considere 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
12 Q903174 • Programação • Python • FGV • TRF 1a • Especialidade: Análise de Dados • 2024 Considere 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
13 Q903176 • Programação • Python • FGV • TRF 1a • Especialidade: Análise de Dados • 2024 A analista Ana está implementando um script para deep learning utilizando o Python e o PyTorch. Considere o seguinte trecho do script de Ana: import torch import torch.nn.functional as F input = torch.randn(3, 5, requires_grad=True) target = torch.tensor([1, 2, 0]) loss_fn = F.nll_loss loss = loss_fn(F.log_softmax(input, dim=1), target) print(loss) Ao ser executado, o trecho do script acima irá: a) imprimir o valor do tensor loss; ✂️ b) falhar, pois a função nll_loss inexiste no PyTorch; ✂️ c) falhar, pois a função log_softmax inexiste no PyTorch; ✂️ d) falhar, pois o valor atribuído à variável input não é um tensor; ✂️ e) falhar, pois faltam informações no valor atribuído à variável target. ✂️ Resolver
14 Q955155 • Programação • Python • FAU • Prefeitura de Toledo PR • Assistente em Tecnologia da Informação I • 2025 Qual é a função em Python usada para exibir algo no console? a) print(). ✂️ b) echo(). ✂️ c) show(). ✂️ d) display(). ✂️ e) console(). ✂️ Resolver
15 Q898706 • Programação • Python • IMPARH • Prefeitura de Fortaleza CE • Ciências da Computação • 2024 Analise 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
16 Q883097 • Programação • Python • CESGRANRIO • Caixa Econômica Federal • Rio Grande do Sul • 2024 A 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
17 Q973166 • Programação • Python • FGV • TJDFT • Análise de Dados • 2022 a) ="""" ""cep"":="""" ""99999-999""}""="""" s2=""["" um"" ✂️ b) ="""" ""dois""]""="""" s3=""true"" s4=""null"" print(json.loads(s1))="""" print(json.loads(s2))="""" print(json.loads(s3))="""" print(json.loads(s4))dado="""" que="""" “”="""" funciona="""" como="""" escape="""" character ✂️ c) ="""" o="""" resultado="""" exibido="""" pela="""" execução="""" desse="""" trecho="""" é:""=""""> No contexto do Python 3.9 ✂️ d) analise o trecho a seguir.import json s1 = ""{""nome"": ""Ciro"" ✂️ e) ""cep"": ""99999-999""}"" s2 = ""[""um"" ✂️ Resolver Comentários Estatísticas Salvar Mapas Relatar Erro 18 Q970268 • Programação • Python • CESPE CEBRASPE • Petrobras • Ciência de Dados • 2022 Considerando np a bibliotecanumpydo Python, julgue o item a seguir.Se a1 = np.linspace(1,9,5), a2 = np.linspace(3,7,5) eb = np.concatenate((a2 , a1)), então b[–4] +b[1] > 10. a) Certo ✂️ b) Errado ✂️ Resolver Comentários Estatísticas Salvar Mapas Relatar Erro 19 Q886248 • Programação • Python • UFSM • UFSM • Técnico de Tecnologia da Informação • 2024 Considere 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 Comentários Estatísticas Salvar Mapas Relatar Erro 20 Q905759 • Programação • Python • CESGRANRIO • BNDES • Professor • 2024 Considere 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 Comentários Estatísticas Salvar Mapas Relatar Erro Página 1 Próximo → Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência. Política de Privacidade. Continuar
18 Q970268 • Programação • Python • CESPE CEBRASPE • Petrobras • Ciência de Dados • 2022 Considerando np a bibliotecanumpydo Python, julgue o item a seguir.Se a1 = np.linspace(1,9,5), a2 = np.linspace(3,7,5) eb = np.concatenate((a2 , a1)), então b[–4] +b[1] > 10. a) Certo ✂️ b) Errado ✂️ Resolver
19 Q886248 • Programação • Python • UFSM • UFSM • Técnico de Tecnologia da Informação • 2024 Considere 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
20 Q905759 • Programação • Python • CESGRANRIO • BNDES • Professor • 2024 Considere 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