Questões de Concurso
Sobre python em programação
Foram encontradas 811 questões
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]
Considere-se o seguinte comando da biblioteca pandas da linguagem de programação Python para o processamento do dataframe da tabela anterior:
Dataframe.drop_duplicates(subset=['Comportame nto', 'Educação'], inplace=True)
Nessa hipótese, o processamento do comando apresentado resultará na remoção das colunas com os títulos “Comportamento” e “Educação”.
class ClasseX:
a = 10
......
Para que esse código exiba o número 20, o trecho pontilhado deve ser substituído por:
x = [0, 1, 1, 2, 3, 5, 8]
print (x[-4])
A saída exibida pela execução desse código é:

Nesse estágio, a lista exibida pelo último comando print é:
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 a seguir em linguagem de programação Python:

Ao executar esse script em um terminal, será escrito na saída
padrão
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'>
Analise o código Python 3.9 a seguir.

o trecho tracejado na segunda linha deve ser substituído por:
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 é:
Analise o código Python 3.9 a seguir.

Para que a execução desse código exiba
altura = 12
largura = 20
o trecho tracejado na segunda linha deve ser substituído por:
No contexto do Python 3.9, analise o trecho a seguir.
s1 = "{\"nome\": \"Paulo\", \"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:
