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

Foram encontradas 661 questões

Q2570887 Programação
Um programador está desenvolvendo um programa Python que irá ler um texto e produzir um relatório contendo os substantivos presentes nesse texto e o número de vezes que cada substantivo aparece no texto. Por exemplo, o texto “Hoje é domingo de carnaval. Hoje é dia de samba.” iria produzir o seguinte resultado: 

Hoje                  2 domingo           1 carnaval           1 dia                    1 samba              1

Os substantivos estão organizados de acordo com a lista inicial:

[ ["Hoje", 2], ["domingo", 1], ["carnaval", 1], ["dia", 1], ["samba", 1] ]

Para completar o programa, é necessário construir uma função, chamada inclui, que receba como parâmetros uma lista de palavras, como a lista acima, e a próxima palavra do texto. Caso essa palavra recebida como parâmetro já se encontre na lista, deve-se adicionar uma unidade à quantidade de palavras existentes no texto. Caso contrário, a nova palavra deverá ser inserida no final da lista com o valor da quantidade igual a 1.

Por exemplo:
• se a função inclui for chamada com a lista inicial e a palavra "carnaval" como parâmetros, a nova configuração da lista passará a ser:
[ ["Hoje", 2], ["domingo", 1], ["carnaval", 2], ["dia", 1], ["samba", 1] ]

• se a função inclui for chamada com a lista inicial e a palavra "folia" como parâmetros, a nova configuração da lista passará a ser:
[ ["Hoje", 2], ["domingo", 1], ["carnaval", 1], ["dia", 1], ["samba", 1], ["folia", 1] ]

Qual implementação da função inclui executa o que foi descrito?
Alternativas
Q2568133 Programação

Com relação aos tipos estruturados da linguagem de programação Python 3, avalie as afirmativas a seguir. 


I. A tentativa de utilizar conjunto (set) como chave de um dicionário (dict) retorna erro.


II. O conjunto (set) não permite elementos repetidos.


III. O construtor do tipo list retorna erro ao receber uma string como argumento (entrada). 


Está correto o que se afirma em

Alternativas
Q2567326 Programação

Considere que um estatístico construiu o seguinte código em Python para ler um conjunto de cinco números inteiros:


Imagem associada para resolução da questão


O algoritmo solicita ao usuário para digitar um número de cada vez e, após o último número ser digitado, o algoritmo imprime na tela o conjunto dos 5 números inteiros digitados. O código em Python apresentado contém um erro. Assinale a alternativa que conserta o código e permite a execução dessas tarefas descritas.

Alternativas
Q2566864 Programação
Considere uma lista armazenada em uma variável a na linguagem Python. Assinale a alternativa que apresenta uma maneira de imprimir os elementos desta lista de maneira inversa (começando pelo último elemento).
Alternativas
Q2562316 Programação

Acerca de linguagens de script, julgue o próximo item.

Considere o código Python a seguir.


83-1.png (329×60)



A execução desse código tem o seguinte resultado.


0 abacaxi
1 banana
2 abacate
3 morango
4 jabuticaba

Alternativas
Q2561164 Programação

Analise o algoritmo abaixo, escrito em pseudocódigo (Portugol): 


Imagem associada para resolução da questão



Ao executar o algoritmo acima, qual sequência de caracteres será exibida?

Alternativas
Q2557688 Programação
Um desenvolvedor de software em uma empresa de tecnologia, durante seu trabalho, adiciona ao seu código a biblioteca “PyQt”, que oferece uma gama de recursos importantes para o desenvolvimento, assim sendo marque a opção que contem a alternativa correta sobre a função da biblioteca PyQt. 
Alternativas
Q2557065 Programação

Considerando linguagens de programação, julgue o item que se segue.   


Considere o código Python a seguir.

x = ("laranja","lima","taiti")

y = ["laranja","lima","taiti"]

print (type(x))

print (type(y))


Esse código, após executado, apresentará o seguinte resultado. 


<class 'list'>

<class 'array'>

Alternativas
Q2554180 Programação
Qual dos seguintes operadores em Python é usado para verificar se um valor está contido em uma sequência como uma lista ou uma string?
Alternativas
Q2554168 Programação
Acerca das Linguagens de Programação, julgue as frases abaixo.

I. Linguagens de programação de alto nível facilitam a escrita de código, mas podem ter desempenho inferior às linguagens de baixo nível.
II. Java é um exemplo de linguagem de programação de baixo nível.
III. Python é uma linguagem de programação de alto nível amplamente utilizada.


Está(ão) CORRETA(S) a(s) seguinte(s) proposição(ões).
Alternativas
Q2551853 Programação

Acerca da programação orientada a objetos (POO), da linguagem de programação Python e da linguagem JavaScript, julgue o item a seguir.


A sintaxe correta para definir uma função em Python, por exemplo, a função func_coren, que aceita um número arbitrário de argumentos posicionais está descrita a seguir.


```python

def func_coren(args*):

pass


Alternativas
Q2551852 Programação

Acerca da programação orientada a objetos (POO), da linguagem de programação Python e da linguagem JavaScript, julgue o item a seguir.


Em Python, function não é considerada uma palavra reservada.



Alternativas
Q2551850 Programação

Acerca da programação orientada a objetos (POO), da linguagem de programação Python e da linguagem JavaScript, julgue o item a seguir.


O encapsulamento, na POO, é definido como a capacidade de esconder detalhes internos de implementação de uma classe.



Alternativas
Q2537435 Programação

Considere o código em Python abaixo.


    Imagem associada para resolução da questão


Com a execução desse código, quais valores serão exibidos?

Alternativas
Q2537431 Programação
Considere as seguintes afirmações sobre recursividade em Python.

I  →  Uma função recursiva deve sempre ter uma condição de parada para evitar um loop infinito.
II → Recursão consome menos memória do que abordagens iterativas para resolver o mesmo problema.
III  →  O Python impõe um limite máximo de profundidade de recursão para evitar estouro de pilha.
IV  →  A recursividade é adequada para todos os tipos de problemas de programação.

Estão corretas
Alternativas
Q2537427 Programação

Considere o seguinte trecho de código em Python


   Imagem associada para resolução da questão


Com base no trecho do código, assinale a alternativa correta.

Alternativas
Q2537425 Programação
Considere as duas listas em Python apresentadas a seguir.

lista1 = ['maça', 'banana', 'laranja'] lista2 = ['uva','melancia','abacaxi']


Assinale a alternativa que representa uma maneira INCORRETA de unir as duas listas.
Alternativas
Q2532031 Programação
Tendo como referência o código precedente, julgue o item que se segue, em relação à linguagem de programação Python.

De acordo com o código, são inseridas múltiplas linhas no banco de dados sem que seja necessário abrir o arquivo a cada nova inserção.
Alternativas
Q2532030 Programação
Tendo como referência o código precedente, julgue o item que se segue, em relação à linguagem de programação Python.

A função cursor.execute() é capaz de executar uma consulta SQL que tenha sido passada por uma string.  
Alternativas
Q2527186 Programação

O trecho de código abaixo foi escrito em Python (versão 3.10.12). 


Imagem associada para resolução da questão


De acordo com o processamento deste trecho de código, é correto afirmar:

Alternativas
Respostas
81: B
82: C
83: D
84: C
85: E
86: B
87: C
88: E
89: E
90: B
91: E
92: C
93: C
94: A
95: A
96: D
97: E
98: C
99: C
100: A