Buscar

Comandos em Python

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 5 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Com a linguagem Python devidamente instalada e configurada em seu sistema 
operacional. Qual o comando utilizado para executarmos o código fonte 
(arquivo) simulador.py ? 
 
 python simulador.py 
 
simulador 
 
simulador.py python 
 
simulador.py 
 
py.simulador 
Respondido em 05/05/2021 14:58:12 
 
Explicação: 
Para executarmos um programa em Python, usamos a seguinte sintaxe: 
 python .py 
 
 
 
2a 
 Questão 
Acerto: 1,0 / 1,0 
 
Considere o seguinte código em Python: 
 
valor1 = input("digite um numero"); 
valor2 = input("digite um outro numero"); 
resultado = float((int(valor1) + int(valor2)))/2; 
print(resultado); 
 
Considerando que variáveis de valores recebam os inteiros 4 e 6, qual é o resultado 
final? 
 
 
ERROR 
 
5 
 5.0 
 
10 
 
10.0 
Respondido em 05/05/2021 15:00:32 
 
Explicação: 
O resultado da média dos números 4 e 6 será 5.0, o valor será do tipo float porque a função 
float() converte a soma dos dois inteiros para float. 
 
 
 
3a 
 Questão 
Acerto: 1,0 / 1,0 
 
Considere o código a seguir: 
x = 10 
soma = 0 
while (x > 0): 
 x = x - 2 
 soma = soma + x 
print(soma) 
Após sua execução, o resultado será: 
 
 20 
 
18 
 
45 
 
55 
 
30 
Respondido em 05/05/2021 15:05:55 
 
Explicação: 
Teste de mesa 
A estrutra de repetição irá ocorrer enquanto x for maior que 0. Sendo assim, será 
executados os seguintes valores para x. 
x: 8 soma: 8 
x: 6 soma: 14 
x: 4 soma: 18 
x: 2 soma: 20 
x: 0 soma: 20 
 
 
 
4a 
 Questão 
Acerto: 0,0 / 1,0 
 
Durante o desenvolvimento do projeto, foi necessário criar um método construtor para a 
classe Empregado. Assinale a opção que apresenta a criação do método construtor. 
 
 
_empregado_(self, matricula, cargo): 
 
def _construtor_(self, matricula, nome, cargo): 
 _init_(self, matricula, cargo): 
 def _init_(self, matricula, nome, cargo): 
 
def _empregado_(self, matricula, nome, cargo): 
Respondido em 05/05/2021 15:08:41 
 
Explicação: 
 O método construtor é criado através da sintaxe: 
 def _init_(): 
 
 
 
5a 
 Questão 
Acerto: 1,0 / 1,0 
 
A função abaixo em Python ilustra um conceito muito importante no paradigma 
funcional. 
def fatorial(valor): 
 if valor == 0: 
 return 1 
 else: 
 return valor * fatorial(valor-1) 
Qual é esse conceito? 
 
 
Tipagem dinâmica 
 
Orientação a objetos 
 Recursividade 
 
Linguagens de script 
 
Multiparadigmas 
Respondido em 05/05/2021 15:08:37 
 
Explicação: 
A resposta é a letra c. A função implementa a função fatorial que chama a ela mesma no 
comando else. Esse conceito de uma função chamar ela mesma é definido por recursividade. 
 
 
 
6a 
 Questão 
Acerto: 1,0 / 1,0 
 
Qual o resultado dos seguintes comandos em Python? 
lista1 = [1,2,3] 
lista2 = [4,5,6] 
print(lista1 + lista2) 
 
 
[2,4,5,6] 
 
[4,5,6] 
 
[6,5,4,3,2,1] 
 
[1,2,3] 
 [1,2,3,4,5,6] 
Respondido em 05/05/2021 15:07:58 
 
Explicação: 
Comentário: a resposta é [1,2,3,4,5,6]. O operador + junta os elementos de duas listas. 
 
 
 
7a 
 Questão 
Acerto: 0,0 / 1,0 
 
Em Python, dicionário é um tipo de estrutura de dados em que há mapeamento entre 
uma chave (key) e um valor (value). Qual é o método utilizado para obter o conteúdo 
associado à chave? 
 
 
set() 
 key() 
 get() 
 
items() 
 
value() 
Respondido em 05/05/2021 15:12:28 
 
Explicação: 
Dicionários - Métodos: 
value() - Permite visualizar os valores armazenados. 
set() ¿ não existe este método. 
key() - Permite identificar as chaves de um dicionário. 
items() - Permite retornar os elementos na forma de tuplas. 
 
 
 
8a 
 Questão 
Acerto: 1,0 / 1,0 
 
Em Phyton, usamos o comando OPEN() para abrir arquivos. Quantos e quais 
argumentos devem ser usados no comando? 
 
 
1 argumento, o modo de abertura do arquivo 
 2 argumentos, o caminho e nome do arquivo e o modo de abertura do arquivo 
 
1 argumento, que é o caminho (path) do arquivo 
 
nenhum argumento é necessário 
 
1 argumento, o caminho e nome do arquivo 
Respondido em 05/05/2021 15:16:20 
 
 
9a 
 Questão 
Acerto: 0,0 / 1,0 
 
Para o seguinte código abaixo um tipo de dados não pode ser utilizado, qual? 
def f(l): 
 for i in l: 
 print(i) 
 
 inteiro 
 
string 
 
tupla 
 
lista 
 dicionário 
Respondido em 05/05/2021 15:19:56 
 
Explicação: 
A função definida itera sobre um tipo de dados que possua vários componentes, no caso 
lista, tupla e string podem ser utilizadas com a função, mas se for usado o tipo inteiro 
ocorrerá um erro. A resposta correta é inteiro. 
 
 
 
10a 
 Questão 
Acerto: 1,0 / 1,0 
 
Considere um arquivo que contenha as funções soma, subtração, multiplicação e 
divisão. Esse arquivo poderia ser um módulo: 
 
 de funções matemáticas 
 
de funções de rede 
 
de funções de computação gráfica 
 
de funções relacionadas a strings 
 
de funções relacionadas somente a inteiros 
Respondido em 05/05/2021 15:19:41 
 
Explicação: 
Um módulo em Python é um arquivo contendo definições de funções e instruções. No caso 
da questão, como as funções se referem a matemática, a resposta correta seria "de funções 
matemáticas". 
 
 
 
 
 
 
1. 
 
 
Qual das linguagens abaixo não é interpretada? 
https://simulado.estacio.br/bdq_simulados_exercicio.asp

Continue navegando