Questões de Programação - Python para Concurso

Foram encontradas 613 questões

Q2571755 Programação
Considerando os parâmetros (flags) usados na linha de comando ao executar o framework pytest, aquele utilizado para iniciar o debugger interativo do Python é
Alternativas
Q2571754 Programação
Com relação ao framework pytest, da linguagem de programação Python, avalie as afirmativas a seguir:
I. O comando pytest executa os arquivos no formato test_*.py ou *_test.py no diretório corrente e nos subdiretórios. II. O comando abaixo mostra os 5 testes com maior tempo de duração. >>> pytest -vv --durations=5 III. É possível invocar o framework pytest usando o próprio interpretador do Python por meio do comando abaixo: >>> python -m pytest
Está correto o que se afirma em
Alternativas
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
Respostas
31: D
32: E
33: B
34: C
35: D