Questões de Concurso
Sobre python em programação
Foram encontradas 864 questões
Considere o seguinte código em Python.

A execução desse código resultará no erro a seguir.
NameError: name 'T' is not defined
O programador iniciante declarou as variáveis assim:
produto_nome = "Teclado Mecânico"
produto_preco = 299.90
produto_quantidade = 50
produto_disponivel = True
Os tipos de dados primitivos do Python que estão sendo usados corretamente nas declarações acima, são, respectivamente,
De acordo com esse trecho, em vez da lista completa de pares, o resultado impresso será [2], indicando que há um erro na programação.
Nesse caso, o erro está
Assinale a opção que indica a linha que contém o erro desse código.
Acerca da linguagem Python, julgue o item subsequente.
A linguagem Python possui tipagem dinâmica, pois os tipos das variáveis são definidos em tempo de execução.
Acerca da linguagem Python, julgue o item subsequente.
A linguagem Python suporta programação orientada a objetos, incluindo o uso de classes, de herança e de polimorfismo.
Assinale a alternativa que identifica o princípio do sistema de tipos de Python que permite que a função aceite qualquer objeto que implemente esse método, independentemente de herança ou declaração formal.
A respeito da lógica de programação, das linguagens de programação Python e da ferramenta Node.js, julgue o item a seguir.
Em Python, ao criar um dicionário com dict.fromkeys(['a','b','c'], []), todas as chaves compartilham a mesma lista, de forma que alterações em uma chave afetam as demais.
A respeito da lógica de programação, das linguagens de programação Python e da ferramenta Node.js, julgue o item a seguir.
O código Python a seguir cria uma função recursiva que calcula o fatorial de n, mas possui um erro que impede sua execução para n=0.
def fatorial(n):
return n * fatorial(n‑1)
Fonte: https://www.alura.com.br/conteudo/python-avance-orientacao-objetos-consuma-api.
Com base neste código e considerando as afirmativas abaixo, é INCORRETO dizer que:
Fonte: https://www.alura.com.br/artigos/python?srsltid=AfmBO0oNYn0UY5-QjDJLokMMRUOHVT 3w7bx33SerCwgS39F df3wrpDhe.
A respeito dos tópicos de computação, nas linguagens de programação e nos sistemas operacionais Linux, julgue o item a seguir.
Em Python, a expressão (1, 2)[1:] resultará em um erro TypeError, porque tuplas não suportam fatiamento.
A respeito dos tópicos de computação, nas linguagens de programação e nos sistemas operacionais Linux, julgue o item a seguir.
A seguinte função em Python sempre retornará True para qualquer dicionário d passado como argumento: def check(d): return d == {k: v for k, v in d.items()}
A respeito dos tópicos de computação, nas linguagens de programação e nos sistemas operacionais Linux, julgue o item a seguir.
Em Python, uma variável declarada dentro de uma função será, por padrão, acessível de qualquer outra parte do programa (escopo global).
Julgue o item subsecutivo, a respeito de Python.
Considere o seguinte trecho de código Python.

Esse trecho de código apresentará, após executado, o resultado a seguir.

Durante o desenvolvimento de um sistema de gestão odontológica para uma clínica de médio porte, a equipe de tecnologia optou por criar uma aplicação multiplataforma com recursos de agendamento, prontuário eletrônico e geração de relatórios financeiros. Para isso, diferentes módulos foram desenvolvidos em C#, Python e Java, aproveitando as características específicas de cada linguagem.
Com base nessa situação hipotética e nos conhecimentos a respeito de sintaxe, tipos de dados, estruturas de controle, classes, herança e polimorfismo em C#, Python e Java, julgue o item a seguir.
Em Python, as estruturas de controle como if, for e while exigem o uso obrigatório de chaves {} para delimitar blocos de código.
Durante o desenvolvimento de um sistema de gestão odontológica para uma clínica de médio porte, a equipe de tecnologia optou por criar uma aplicação multiplataforma com recursos de agendamento, prontuário eletrônico e geração de relatórios financeiros. Para isso, diferentes módulos foram desenvolvidos em C#, Python e Java, aproveitando as características específicas de cada linguagem.
Com base nessa situação hipotética e nos conhecimentos a respeito de sintaxe, tipos de dados, estruturas de controle, classes, herança e polimorfismo em C#, Python e Java, julgue o item a seguir.
Em Python, é possível definir funções dentro de outras funções (funções aninhadas), o que pode ser útil para encapsular lógicas específicas de cálculo em relatórios.
Analise as afirmativas abaixo com relação ao Python e ao MongoDB.
1. O Pyhton necessita de um driver MongoDB para acesso a um banco de dados MongoDB.
2. O PyMongo é um dos drivers MongoDB para Python mais utilizados e pode ser instalado pelo utilitário PIP.
3. O Python pode trabalhar com bancos de dados MongoDB armazenados localmente ou na própria nuvem do MongoDB.
Assinale a alternativa que indica todas as afirmativas corretas.