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

Questões Discursivas

Foram encontradas 852 questões

Q2365186 Programação

aluno1 = “Maria”

2aluno = “Jose”

nota final = 9.50

aprovado = True

Com base no trecho de código precedente, escrito em Python, julgue o próximo item.


A variável de nome nota final está declarada corretamente. 

Alternativas
Q2365185 Programação

aluno1 = “Maria”

2aluno = “Jose”

nota final = 9.50

aprovado = True

Com base no trecho de código precedente, escrito em Python, julgue o próximo item.


A variável de nome 2aluno está sintaticamente incorreta; ela deve ser nomeada como aluno2 para que o comando fique declarado de forma correta.

Alternativas
Q2365184 Programação

Julgue o item subsecutivo, a respeito da linguagem Python.


São vantagens da linguagem Python: o grande número de palavras-chave associadas com compilação e um coletor de lixo para gerenciar automaticamente o uso de memória.

Alternativas
Q2365183 Programação

Julgue o item subsecutivo, a respeito da linguagem Python.


Python é uma linguagem multiplataforma com programação estrutural.

Alternativas
Q2359994 Programação

Em relação à linguagem de programação Python, julgue o item a seguir.



Nessa linguagem de programação, a indentação de código é considerada uma boa prática, pois não afeta a execução de um programa. 

Alternativas
Q2359993 Programação

Em relação à linguagem de programação Python, julgue o item a seguir.


Caso o ambiente e o programa não apresente nenhum tipo de erro ou exception, a execução do código a seguir terá como resultado os números 3, 4, 5, 6, 7, 8.


x = range(3,9)

for n in x:

 print(n)

Alternativas
Q2356199 Programação
Em Python 3, pode-se definir funções anônimas com a palavra “lambda”. Essas funções “lambda” também podem ser chamadas de funções “in-line”. Considere o uso de “lambda” em um código, no trecho abaixo.


Imagem associada para resolução da questão



A opção que mostra o resultado dessa execução é: 
Alternativas
Q2356198 Programação
Em Python 3, há um tipo especial de função chamada “Generator”, que pode ser utilizada nos contextos de interações. Esse tipo de função não usa a palavra “return” para retornar a chamada da função. No lugar de “return”, os “generators” utilizam a palavra “yield”. Considere que o código abaixo tem uma função do tipo “Generator.


Imagem associada para resolução da questão


O resultado da execução desse código é
Alternativas
Q2355019 Programação

Analise as afirmativas a seguir:



I. Python, uma das linguagens de programação mais usadas, é utilizada com diversas funções como análise e visualização de dados, desenvolvimento, prototipação e automação web. Ela permite que programadores usem diferentes paradigmas de programação, entre os quais linguagens de programação funcionais, processuais, imperativas e orientadas a objetos.


II. A linguagem de programação Python vem tendo uma demanda crescente por parte dos desenvolvedores e, embora tenha se tornado bastante popular, ela tem uma sintaxe complexa e por isso não é considerada pelos desenvolvedores uma das linguagens de programação mais simples de aprender. Entre as várias linhas de trabalho, um programador Python pode escolher ser engenheiro de software, cientista dados e pesquisador em Inteligência Artificial (IA). 



Marque a alternativa CORRETA: 

Alternativas
Q2353608 Programação
A seguir é apresentado um trecho de código escrito na linguagem Python.

Imagem associada para resolução da questão


Em relação ao que será exibido após o código ser executado, assinale a alternativa correta.
Alternativas
Q2351710 Programação
Considere o seguinte código em Python:
Imagem associada para resolução da questão

O que será armazenado na variável resultado após a execução deste código, quando a variável n for igual a 9?
Alternativas
Q4198334 Programação

O programa Python a seguir foi usado para gerar o gráfico de 5 períodos de uma senoide de 60 Hz.


import matplotlib.pyplot as plt

import numpy as np

f = 60 #Hz

T = 1/f #Período da senoide

t = np.linspace(0,5*T,1000) #tempo em segundos

y = @

plt.plot(t,y)

plt.grid()

plt.xlabel('t [segundos]',fontsize = 20)

plt.ylabel('y [t]',fontsize = 20)

plt.tick_params(axis='both', labelsize=20)


O gráfico obtido é mostrado a seguir. 

Imagem associada para resolução da questão


Para que o gráfico seja gerado corretamente, o símbolo @ deve ser substituído por

Alternativas
Q4196136 Programação
Listas e sets são duas estruturas de dados da linguagem Python 3. Sobre elas, assinale a alternativa correta.
Alternativas
Q4196135 Programação
Observe as duas linhas de código escritas na linguagem Python 3 a seguir.

x = [1,2,3,4,5,6,7]
y = x[3:-2]

É correto afirmar que o valor atribuído a variável y será:
Alternativas
Q4196038 Programação
A linguagem Python oferece diversos pacotes nativos muito utilizados por cientistas de dados. Um dos mais utilizados é o pacote collections. Considere o código abaixo:

from collections import Counter
counter1 = Counter({'Constitucionais e Royalties': 1302.58 ,'Legais, Voluntárias e Específicas':12000})
counter2 = Counter({'Constitucionais e Royalties': 93939.08 ,'Legais, Voluntárias e Específicas':3893.57})
Counter_max = ___________        

Para que os dois contadores sejam mesclados em um único que apresente somente os valores máximos para cada chave, qual código o analista de dados deve utilizar no lugar do sublinhado?
Alternativas
Q4076848 Programação
Utilizando a linguagem Python, e considerando a situação em que se deseja calcular e exibir a soma dos dez primeiros números inteiros positivos, assinale a alternativa que preenche corretamente as lacunas do código abaixo, respectivamente: 
soma = 0 termo = 1 ____ termo < = 10: soma += termo termo += 1 print(____)
Alternativas
Q3219227 Programação

Analise o código Python abaixo.


Imagem associada para resolução da questão


Esse código, ao ser executado, apresentará um erro porque

Alternativas
Q3219226 Programação

Considere o código Python abaixo.


Imagem associada para resolução da questão


Considerando que esse código é executado sem erros, então, o resultado impresso, após o comando na linha 18, é

Alternativas
Q3219225 Programação
A linguagem de programação Python possui algumas estruturas de dados com diferentes características e finalidades. Sobre essas estruturas de dados, analise as afirmativas abaixo.
I. Em um set, é possível ter valores duplicados.
II. Em uma tupla, é possível ter valores duplicados.
III. Em um dicionário, é possível indexar os itens com valores inteiros.
IV. Em uma lista, é possível indexar os itens com strings.
Entre as afirmativas, estão corretas
Alternativas
Q3219222 Programação
O git é um sistema de controles de versões muito utilizado no desenvolvimento de sistemas. Para isso, esse sistema dispõe de uma série de comandos para as mais diversas finalidades. Sobre esses comandos, analise as afirmativas abaixo.
I. Ao utilizar o comando git add num diretório que ainda não teve o git inicializado, o comando git init é executado automaticamente.
II. O comando git switch é utilizado para trocar a branch atual para a especificada no comando.
III. Para que um diretório seja ignorado pelo controle de versão, utiliza-se o comando git ignore.
IV. O comando git revert é usado para reverter um ou mais commits especificados no comando.
Entre as afirmativas, estão corretas
Alternativas
Respostas
361: E
362: C
363: E
364: E
365: E
366: C
367: C
368: B
369: B
370: B
371: D
372: E
373: E
374: C
375: D
376: E
377: A
378: A
379: A
380: A