Questões de Concurso Sobre python em programação

Questões Discursivas

Foram encontradas 852 questões

Q2229790 Programação
Mauro é Técnico em Tecnologia da Informação e está desenvolvendo um programa de controle de estoque utilizando-se da linguagem de programação python. Dentro desse sistema, ele precisa receber um número ou uma string (desde que contenha um inteiro) e retornar um inteiro em tela. Qual função ele pode usar?
Alternativas
Q2228320 Programação

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()


Alternativas
Q2228318 Programação

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)

Alternativas
Q2227441 Programação
Em Python, qual é a palavra-chave utilizada para criar uma função? 
Alternativas
Q2226508 Programação
       Um usuário solicitou a um programador a criação de um programa Python que permita calcular a área e o perímetro de um círculo. O programa deve pedir ao usuário para inserir o raio do círculo e, em seguida, exibir, na tela, a área e o perímetro do círculo.
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)
Alternativas
Q2226233 Programação
Você está trabalhando em um projeto Python 3.X que exige a implementação de um algoritmo que processa grandes quantidades de dados de forma eficiente. Para isso, você decide criar uma função que recebe uma lista de números inteiros e retorna uma nova lista com os números pares elevados ao quadrado e os números ímpares elevados ao cubo. Além disso, a função deve ter uma complexidade de tempo de O(n). Qual implementação atende a esses requisitos? 
Alternativas
Q2200767 Programação
De acordo com o processamento do trecho de código abaixo, escrito em Python (versão 3.11.3), é correto afirmar que o código 
Imagem associada para resolução da questão
Alternativas
Q2200766 Programação

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

Imagem associada para resolução da questão


A sintaxe correta para dobrar o valor da fruta abacaxi é

Alternativas
Q2200765 Programação
Após a execução do trecho de código abaixo, a apresentação correta da impressão da variável r em um console de um interpretador Python (versão 3.11.3) é 
Imagem associada para resolução da questão
Alternativas
Q2200203 Programação
No Python, além dos recursos matemáticos que fazem parte da distribuição padrão, o processamento numérico pode ser feito por meio do NumPy e outros pacotes que foram construídos a partir dele. Para implementar funções de decomposição de matrizes, utiliza-se o módulo:
Alternativas
Q2194891 Programação
CONHECIMENTOS DO CARGO 

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

Imagem associada para resolução da questão

É mostrado através da linha 7: 

Alternativas
Q2188065 Programação

Considere o código em Python apresentado a seguir:


Imagem associada para resolução da questão


Qual é o último valor retornado pelo programa na linguagem Python 3.11.0? 

Alternativas
Q2186956 Programação

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:

Alternativas
Q2183325 Programação

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 é:


Alternativas
Q2179317 Programação

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. 

Alternativas
Q2176374 Programação
A respeito de listas e tuplas em Python, analise as assertivas abaixo:
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?
Alternativas
Q2176373 Programação
Na linguagem Python, qual seria a forma correta de comentar uma linha de código? 
Alternativas
Q2176372 Programação
Na linguagem Python, qual a diferença entre os métodos 'sort()' e 'sorted()'? 
Alternativas
Q2176371 Programação
Considere o seguinte código na linguagem Python:

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()) é:
Alternativas
Q2175759 Programação
No desenvolvimento web, , é comum estruturá-lo em duas partes complementares: backend e frontend. Grosso modo, pode-se dizer que tal classificação é influenciada pela arquitetura cliente-servidor, na qual o frontend possui um foco voltado ao lado cliente, enquanto o backend possui um foco voltado para o lado servidor. O quadro contém linguagens que podem ser utilizadas no desenvolvimento de sistemas para a web. A primeira coluna apresenta uma enumeração de três possíveis classificações, de acordo com o local onde os dados (scripts ou documentos) são processados. A segunda coluna apresenta uma lista contendo cinco linguagens. Imagem associada para resolução da questão
Assinale a alternativa que apresenta a sequência correta, correspondendo à classificação de cada uma das linguagens listadas, de cima para baixo.
Alternativas
Respostas
461: A
462: E
463: E
464: E
465: C
466: C
467: D
468: A
469: B
470: C
471: C
472: A
473: D
474: E
475: D
476: C
477: A
478: C
479: D
480: C