Questões de Concurso
Sobre python em programação
Foram encontradas 852 questões
Julgue o item que se segue, a respeito de Python, Java e orientação a objetos.
O resultado da execução do código em Python a seguir será Meu nome é Garfield.
class Animal:
nome = ““
def patas(self):
print(“Tenho quatro patas”)
class Gato(Animal):
def display(self):
print(“Meu nome é”, self.nome)
garfield = Gato()
garfield.nome = “Garfield”
garfield.patas()
garfield.display()
Julgue o item que se segue, a respeito de Python, Java e orientação a objetos.
O código em Python a seguir apresentará um erro de execução.
r = 10
i = 7
c = complex(r, i) + (6 + 3j)
print(c)
A partir dessa situação hipotética, julgue o item subsecutivo, considerando que a fórmula para calcular a área de um círculo seja π vezes o raio ao quadrado; que a fórmula para calcular o perímetro seja 2 vezes π vezes o raio; e, finalmente, que o valor de π seja 3,14159.
O código a seguir está sintaticamente correto e atende à necessidade do usuário.
PI = 3.14159 raio = float(input(“Digite o raio do círculo: “)) area = PI * raio ** 2 perimetro = 2 * PI * raio print(“A área do círculo é:”, area) print(“O perímetro do círculo é:”, perimetro)

Considere o trecho de código abaixo escrito em Python (versão 3.11.3) para resposta da Questão 25.

A sintaxe correta para dobrar o valor da fruta abacaxi é

Analise o trecho de código a seguir sobre a função no Python:

É mostrado através da linha 7:
Considere o código em Python apresentado a seguir:

Qual é o último valor retornado pelo programa na linguagem Python 3.11.0?
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:
Analise o código Python a seguir.
L=[3,5,1,7]
while len(L) < 8:
L.append(L[-2] - L[-1])
print (L)
O último número exibido pelo comando print é:
try:
print(4/0)
XPTO:
print("Erro na Operação")
Considerando o trecho de código em Python precedente, assinale a opção que apresenta o comando que deve substituir os caracteres XPTO para se realizar o tratamento da exceção do código.
I. As listas são mutáveis, enquanto as tuplas são imutáveis. II. As listas são mais eficientes em termos de memória do que as tuplas. III. As listas podem conter itens de diferentes tipos, enquanto as tuplas podem conter apenas itens do mesmo tipo. IV. As listas são ordenadas e as tuplas não são ordenadas.
Quais estão corretas?
class List(list): def listar(self): res = [] for item in self: if item not in res: res.append(item) return res l = List([8, 1, 1, 2, 2, 3, 4, 4, 4, 0]) print(l.listar())
O resultado esperado após a execução da linha print(l.listar()) é:

Assinale a alternativa que apresenta a sequência correta, correspondendo à classificação de cada uma das linguagens listadas, de cima para baixo.