QuestLab Plataforma Inteligente de Questões
Banco público de questões

Questões para Concursos

Pesquise questões reais por disciplina, assunto, tópico, banca, órgão, cargo, ano e modalidade.

Questões por banca

29 bancas disponíveis. Clique para visualizar todas.

Encontre as questões que procura
Limpar filtros
35 questões encontradas

Seja o seguinte programa Python, armazenado no arquivo P2.py:

v1='Rio de Janeiro'
v2=v1.split('o')
v3=[v2[0]+v2[1][::1]+v2[2][::]]
print(v3)

O que será exibido pelo comando print(v3) quando esse programa for executado por meio do IDLE?

A ['Ri de Janeir']
B ["]
C ['rienaJ ed ']
D ['Rio de Janeiro']
E ['orienaJ ed oiR']

O código a seguir exibe parte de um programa Python que tem por objetivo retirar um elemento de uma pilha (variável stack) de strings e exibir no console o valor do elemento retirado.

def empty (s) :
if len (s)==0:
return True
else:
return False

def pop (s) :
#falta a implementação
#desta função

stack=['calça','meias','paletó','gravata','camisa']

if not empty (stack) :
print (pop(stack) )
else:
print ('Pilha vazia')

A pilha foi concebida de modo que o seu topo é o primeiro elemento de uma lista (variável stack).

Qual versão da função pop(s) fará com que o programa acima alcance o seu objetivo?

A def pop(s):
return s.pop()
B def pop(s):
temp=s[0]
s.remove(s[0])
return temp
C def pop(s):
return s.pop(-1)
D def pop(s):
temp=s[0]
s=s[1:]
return temp
E def pop(s):
temp=s[-1]
s=s[-1:1:-1]
return temp

No que se refere à linguagem de programação Python,
assinale a alternativa correta.

A A Python é uma linguagem de alto nível e robusta. Ela
possui seu próprio framework e é incompatível com
frameworks de terceiros.
B A Python utiliza a duck typing (tipagem dinâmica), que
nada mais é do que definir um tipo para a variável, com
as operações que podem ser aplicadas, antes mesmo
de ela ter sido criada, com base em conhecimento
prévio do programa. Esta tarefa é executada pelo
interpretador.
C O caractere “/” marca o início de comentário. Qualquer
texto depois do “/”será ignorado até o fim da linha.
D A Python permite que os conteúdos das variáveis sejam
sempre alterados, não existindo, dessa forma, tipos
imutáveis.
E Pode ser utilizada como linguagem principal no
desenvolvimento de sistemas e também pode ser
utilizada como linguagem script em vários softwares.
Órgão: Conselho Regional de Enfermagem do Rio Grande do Sul Cargo: Analista - Área: Tecnologia da Informação Prova: Quadrix - COREN RS - Analista - Área: Tecnologia da Informação - 2018

O programa a seguir, em Python, implementa o algoritmo do método de bolha, imprimindo o resultado de cada passo.
def bolha(lista):
Qual será a quarta linha impressa para a chamada bolha([ 4, 3, 1, 9, 8, 7, 2, 5]) ?

A [3, 1, 4, 8, 7, 2, 5, 9]
B [1, 3, 4, 7, 2, 5, 8, 9]
C [1, 2, 3, 4, 5, 7, 8, 9]
D [1, 3, 2, 4, 5, 7, 8, 9]
E [1, 3, 4, 2, 5, 7, 8, 9]

Uma árvore binária cujos nós armazenam números inteiros pode ser representada na linguagem Python por uma lista com
três elementos:
O que será exibido no console quando ele for executado?

A 4 6 8 9 5 7 3
B 8 4 6 3 9 7 5
C 5 9 7 4 6 8 3
D 3 7 5 9 8 6 4
E 5 7 9 3 6 4 8