Questões de Concurso
Comentadas sobre python em programação
Foram encontradas 580 questões
Analise as assertivas a seguir sobre as linguagens Python, HTML5, PHP e Java.
I - Python é uma linguagem de programação de alto nível, compilada e imperativa.
II - HTML5, ou HTML versão 5, é uma linguagem de marcação para documentos web.
III - A linguagem PHP é uma linguagem interpretada, capaz de gerar conteúdo dinâmico.
IV - Java é uma linguagem compilada por uma máquina virtual, onde suas aplicações rodam dependentes do sistema operacional.
Assinale a alternativa referente às assertivas CORRETAS.
Observe o código em Python a seguir.
#!/usr/bin/python
seq = 'AUUCCUUCTGG'
seq = seq.replace('A','G')
seq = seq.replace('U','T')
G = seq.count('G')
C = seq.count('C')
T = seq.count('T')
print G, C, T
Após a execução do código, o resultado impresso na tela será
Dado o código Python,
n = 12
c = bin(n << 2)
n = int(c,2) + (13 % 3)
print(str(n))
o valor impresso na tela é
Considere a seguinte instrução na linguagem Python:
resultado = [(x, y) for x in range(1, 100) for y in range(1, 50)
if x % y == 0 and x % 2 == 0 and y % 2 == 0].
Com relação à execução dessa instrução, assinale a alternativa correta.
Dadas as afirmativas acerca das linguagens de programação Java, C++ e Python,
I. Das três linguagens consideradas, Java é a única que não permite sobrecarga de operadores.
II. O nível de dinamismo permitido pela linguagem Python, em termos de polimorfismo, é inferior às linguagens C++ e Java, uma vez que não possui construção equivalente aos Templates (de C++) e Generics (de Java).
III. Na linguagem C++, o padrão é o uso do acoplamento estático; e para optar pelo acoplamento dinâmico, é necessário utilizar a palavra reservada virtual.
IV. Na linguagem Java, o operador final somente pode ser utilizado para qualificar atributos, não podendo ser utilizado para qualificar métodos.
verifica-se que está(ão) correta(s)
Sobre as linguagens de programação mais utilizadas na academia e indústria, marque V para as afirmativas verdadeiras e F para as falsas.
( ) Os códigos-fontes em Python devem ser compilados pelo compilador Python que pode ser utilizado em ambientes Windows e Linux.
( ) A linguagem de programação C++ surgiu para substituir a linguagem C, pois C é obsoleta e não é mais utilizada.
( ) Java é uma linguagem de programação orientada a objetos que é executada em uma máquina virtual Java (JVM).
( ) As linguagens de programação C++, Python e Java utilizam o modelo de orientação a objetos.
Assinale a sequência correta.
candidatos = ['José', 'João', 'Cibelly', 'Sonivaldo','Dariane']
É CORRETO afirmar que
Analise o trecho de código Python a seguir, escrito para a versão 2.6.

Após a execução do código Python, o valor da variável n impresso na tela é
Analise o trecho de código Python a seguir, escrito para a versão 2.6.
v=range(10)
temp=v[2:7:2]
s=0
for n in temp:
s+=n
print(s)
Após a execução do código Python, o valor da variável s impresso na tela é
Analise o código Python a seguir.
L1=[10,20,30]
L2=[40,50]
L1.append(L2)
print L1
Assinale a opção que descreve corretamente o que acontece quando esse programa é executado no Python 2.7
Plone é uma extensão do CMF (content management framework), desenvolvido na linguagem Python, que utiliza o servidor Zope e tem a desvantagem de somente ser compatível com o banco de dados ZODB (zope object database).
L=range(0,12)
print L
produzem:
a=input("XXX")
provoca:
S=0
C=1
while C < 7:
D=4
while D > 0:
S=S+C+D
D=D -1
C=C +1
print S
O código que produz resultado idêntico ao que é produzido pelo código acima é:
X= [ ]
O comando compatível com as características e a instância da variável X é: