Questões de Concurso
Comentadas sobre python em programação
Foram encontradas 457 questões
Julgue o item a seguir, considerando conceitos de Python.
O resultado da execução do código em Python a seguir é 4.
teste=[1,2,3,4,2,3,2,1,4,4,5,4]
print(max(set(teste),key=teste.count))
Julgue o item a seguir, considerando conceitos de Python.
Considere-se o código em Python a seguir.
a = [4,5,6]
b = a
b[2]=9
a.append(7)
print(a)
print(b)
O resultado da execução desse código é o que se segue.
[4, 5, 6, 7]
[4, 5, 9]
class ClasseX:
a = 10
......
Para que esse código exiba o número 20, o trecho pontilhado deve ser substituído por:
Python é uma linguagem fortemente tipada, que usa indentação para definição do escopo de suas instruções.
Considere o código Python abaixo.
a = 1
b = 2
c = 4
x = 5
print((b >= a and not(c == 4)) or not(x > 3 and x < 10))
print((c != x-1 and (c <= 4)) or not(c < 3 or x < 5))
print(not(not(b == a+1 and not(c <= 4))))
Ao executar o código acima serão mostrados, um abaixo do outro, os valores
Analise o código Python a seguir:
import numpy as np
series = [[23,45,12,679], [14,48,69,38]]
new_series = np.array(series)
print(new_series.ndim)
print(new_series.shape)
Qual é a saída correta?
I. Uma tupla é uma sequência de valores. Os valores podem ser de qualquer tipo, e podem ser indexados por números inteiros, portanto, nesse sentido, as tuplas são muito parecidas com as listas. A diferença importante é que as tuplas são imutáveis.
II. Sintaticamente, uma tupla é uma lista de valores separados por vírgulas:
a) >>> t = 'a', 'b', 'c', 'd', 'e'
III. Embora não seja sempre necessário, é comum colocar tuplas entre parênteses:
a. >>> t = ('a', 'b', 'c', 'd', 'e')
IV. Para criar uma tupla com um único elemento, é preciso incluir uma vírgula final:
a. >>> t1 = 'a',
b. >>> type(t1)
c. <class'tuple'>
No contexto do Python 3.9, analise o trecho a seguir.
import json
s1 = "{\"nome\": \"Ciro\", \"cep\": \"99999-999\"}"
s2 = "[\"um\", \"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, o resultado
exibido pela execução desse trecho é:
I O conjunto permite o armazenamento de uma tupla, mas não o de uma lista.
II A tupla é idêntica à lista, exceto pela forma mais simples com que sua declaração é realizada.
III A lista é um tipo de dados variável que permite a alteração de seus elementos após a sua criação.
Assinale a opção correta.
class xptoClass: def __iter__(self): self.a = [0] return self
def __next__(self): self.a.append( \ self.a[-1] \ + self.a[-2] if len(self.a) > 1 else 1) return self.a
xpto = xptoClass() xptoIter = iter(xpto)
for k in range(1,6): print(next(xptoIter))
No resultado produzido pela execução do código acima, a quinta linha contém exatamente:
def xpto(L): return (L[::-1])
A expressão xpto([1,2,3]) retorna:
José precisa saber qual a versão do python está instalada, para tanto ele deve executar qual dos comandos a seguir?

A saída produzida pela execução desse trecho é:
s=0 for k in range(16,10, -2): s -= k print (s)
O valor exibido pela execução desse trecho é:
x1 = {"A", "B", "C"} x2 = ["AA", "BB", "CC"] x1.add("B") x2.append("BB") x2.append(x1) print (x2)
Dado que os elementos de x1 podem ser exibidos em ordem aleatória, a linha que possivelmente é produzida pelo comando print na execução do código acima é: