Questões de Concurso sobre Python

 
 
Disciplina
Assunto 1
Banca
Instituição
Cargo
Ano
Carreira
Área de formação
Escolaridade
Dificuldade
 
Comentários:
Professores
Alunos
Meus Comentários
Vídeo
 
Minhas questões:
Resolvidas
Não resolvidas
Certas
Erradas
 
Tipo de questão:
Certo e errado
Múltipla escolha
Incluir questões:
Anuladas
Desatualizadas
 
Questões:
Todas as questões
 
Filtro simplificado
 
Questões
Todas as questões
 
935 questões encontradas
Questões por página
20
Mais recentes
 

Em Python versão 3.10 ou superior, para verificar se certa string str é um identificador válido, usa-se o método


A

str.isidentifier().


B

str.casefold().


C

str.isprintable().


D

str.isascii().


E

str.isdecimal().

Considere o código em Python apresentado a seguir:

Imagem associada para resolução da questão

Após ser executado, qual é o 9° valor impresso pelo programa na linguagem Python 3.11.0?


A

2097152.


B

8192.


C

256.


D

17179869184.


E

32.

Considere o fragmento de código escrito na linguagem Python versão 3.10.5, disponibilizado em: https://docs. python.org/pt-br/3/tutorial/controlflow. htmlglambda-expressions.



Imagem associada para resolução da questão


Qual é o resultado apresentado após a sua execução?


A

[(1, "one, (2, two), (3, 'three', (4, four]


B

1,2,3,4


C

'one'two'three''four'


D

1one2two3three4four


E

[(4, four", (1, 'one”, (3, “three”, (2, 'twoY]

Python é uma linguagem de programação poderosa que possui estruturas de dados eficientes. São consideradas características da linguagem Python, EXCETO:


A

De script.


B

Alto nível.


C

Interpretada.


D

Tipagem fraca.


E

Multiparadigma.

Qual é o resultado da execução do código escrito na linguagem Python 3.10 apresentado a seguir?


a = 0

b = 0

c = 256

d = 256 + 0

print(f'{a is b} {c is d}')


A

True False.


B

False False.


C

True True.


D

a is b c is d.


E

False.

Considere o seguinte código em Python:


class colaborador:

pass

def __init__(self, nome, setor, idade, salario):

self.nome = nome

self.setor = setor

self.idade = idade

self.salario = salario

adm_colab = colaborador("Sr Administrador", "protocolo", "36", 3500.00)

print (adm_colab.nome[0:8], adm_colab.setor, adm_colab.idade, adm_colab.salario)


Após a execução do código-fonte, será apresentado na tela do computador o seguinte resultado:


A

Sr Administrador protocolo 3500


B

Sr Admin 3500.00


C

Sr Administrador protocolo 36 3500.0


D

Sr Admin protocolo 36 3500.0


E

Sr Administrador 3500.0

Analise o código Python a seguir.


L=[]

for x in range(10,1,-2):

L.append(x)

print (L[2:4])


Assinale a opção que indica os valores exibidos na execução desse código.


A

[4, 6]


B

[6, 2]


C

[6, 4]


D

[8, 4]


E

[8, 6, 4, 2]

Assinale a opção que apresenta a classe da biblioteca scikit-learn, versão 1.2.2, utilizada em scripts python para a implementação de análises incrementais de componentes principais.


A

sklearn.position.PCAIncrement.


B

sklearn.composition.PCAIncrement.


C

sklearn.recomposition.PCAIncrement.


D

sklearn.decomposition.IncrementalPCA.


E

sklearn.recomposition.IncrementingPCA.

Em Python, deque é uma coleção ordenada de itens em que novos elementos podem ser incluídos nas duas extremidades, ou seja, no início ou no fim.


C

Certo


E

Errado

Analise o código Python a seguir.


def xxx(a, b):

while b != 0:

a, b = b, a % b

return a

print (xxx(90,15))


Assinale o resultado exibido na execução desse código.


A

1


B

3


C

6


D

15


E

75

A biblioteca Python de tensores que pode ser utilizada em problemas de aprendizado profundo, podendo utilizar tanto processadores do tipo GPU quanto CPU, é denominada


A

PyFlow.


B

PyTens.


C

PyNLP.


D

Pandas.


E

PyTorch.

Tuplas e Listas são dois tipos de dados distintos da linguagem Python. Sobre elas, é correto afirmar que


A

os elementos de uma tupla são acessados por meio de uma chave.


B

a criação de uma lista é feita utilizando os parênteses. Por exemplo: x = (1,2,3).


C

tuplas permitem armazenar exclusivamente números, enquanto listas permitem armazenar outros tipos de dados, como strings.


D

tanto a lista quanto a tupla necessitam que todos os elementos sejam do mesmo tipo de dado.


E

tuplas são imutáveis, já as listas são mutáveis.

De acordo com a documentação do Python, disponível em https://docs.python.org/pt-br/3/library/stdtypes. html#text-sequence-type-str,


Os dados textuais em Python são tratados com objetos str, ou strings. Strings são sequências imutáveis de pontos de código Unicode. As strings literais são escritas de diversas maneiras:


• Aspas simples: 'permitem aspas "duplas" internas'

• Aspas duplas: "permitem aspas 'simples' internas"

• Aspas triplas: '''Três aspas simples''', """Três aspas duplas"""


Avalie o fragmento de código escrito em Python 3 e indique qual é o resultado apresentado em tela após a sua execução quando for executado em https://www.onlinegdb.com/:


mensagem = "Olá"

mensagem += " Mundo!"

print(mensagem)


A

Olá Mundo!


B

Olá


C

Mundo!


D

OláMundo!


E

Uma mensagem de erro do interpretador Python

Qual é a biblioteca Python para aprendizado de máquina que permite a experimentação com redes neurais profundas e que possui arquitetura modular e extensível?


A

NumPyName.


B

PyTorch.


C

Keras.


D

SciPy.


E

TensorFlow.

SWAT, ou Scripting Wrapper for Analytics Transfer, é um pacote da linguagem Python que provê uma interface com funcionalidades do SAS Cloud Analytic Services (CAS). Dessa forma, é possível criar variáveis do tipo CASTable, que permitem operações como computedVars para criação de novas variáveis, ou computedVarsProgram para realizar operações muito similares ao SAS DATA Step. Sabendo disso, considere a tabela a seguir.


id

nome

cabine

0

Albert

B45

1

Kate

E31

2

Jack



Agora, analise o código Python a seguir, sabendo que a variável titanic3 contém essa tabela.


titanic3.computedVars = [“deck”]

titanic3.computedVarsProgram = \

“if cabine ne ‘’ then deck = ksubstr(cabine,1,1); else deck = ‘-’;”


Assinale a alternativa que contém os elementos da variável deck.


A

-, -, J


B

A, K, -


C

B, E, -


D

-, -, 2

Listas são um tipo de dados na linguagem Python que permite armazenar múltiplos elementos em uma mesma variável. A função utilizada para adicionar um elemento sempre no final de uma lista é:


A

insert()=


B

add()


C

append()


D

push()


E

pop()

Observe o código phyton apresentado.


nums = [0, -5, 3, -9, -6, -11,0,0,5, 3,27]

print([num for num in nums if num % 3 == 0][:-2])


Qual a saída produzida?


A

[3,27]


B

[-9,-6,0,0,3,27]


C

[0, 3, -9,-6,0,0,3]


D

[0, 3, -9,-6,0,0,3,27]


E

[0, 3, -9, -6,0,0]

Sobre a linguagem Python, analise as assertivas abaixo.


I. Para definir uma nova função é utilizada a instrução “def”.

II. O nome da função é utilizado antes da instrução “def”.

III. Funções podem isolar uma tarefa específica em um trecho de programa.

IV.Não é possível reutilizar partes do programa.

V. O nome dos parâmetros que a função receberá é declarado após o nome da função.


Estão corretas apenas as assertivas


A

I e II.


B

I, III e V.


C

II, III e IV.


D

IV e V.

Na linguagem Python podem ser definidas variáveis locais e globais. Com relação a estas variáveis, marque a opção correta.


A

Uma variável local existe apenas dentro da função.


B

As variáveis globais devem ser utilizadas o máximo possível.


C

É possível acessar o valor de uma variável local fora da função que a criou.


D

Uma variável global definida fora de uma função não pode ser vista por todas as funções do módulo.

Considere o código em Python que utiliza a biblioteca NLTK (Natural Language Toolkit) a seguir.


import nltk

from nltk.tokenize import word_tokenize


nltk.download('punkt')


texto = "Processamento de Linguagem Natural é uma área da inteligência artificial que lida com a interação entre computadores e linguagem humana."


tokens = word_tokenize(texto)


print(tokens)


Assinale a opção que corresponde ao propósito do código apresentado.


A

Realizar a tradução automática de um texto de um idioma para outro.


B

Analisar a estrutura gramatical de um texto.


C

Extrair informações relevantes de um texto, como entidades nomeadas.


D

Sintetizar um texto a partir de um conjunto de palavras-chave.


E

Realizar a tokenização do texto, ou seja, dividir o texto em palavras ou unidades significativas.

   
Gerar simulado