Baixe o app para aproveitar ainda mais
Prévia do material em texto
Exercício: CCT0433_EX_A4_201602825475_V1 26/09/2018 14:51:47 (Finalizada) Aluno(a): EVANDIO MASCENA DOS SANTOS 2018.2 Disciplina: CCT0433 - PROGRAMAÇÃO III 201602825475 1a Questão Para construir uma função com três parâmetros em Python, como deve ser o cabeçalho? define func(a,b,c) define(a:b) def func(a,b,c): def func(a,b,c) define (a,b,c) Explicação: A resposta é a letra d, que contém a sintaxe correta de definição de uma função em Python. 2a Questão Ao definirmos uma classe Carro em Python, qual seria um possível método para ela? define fechar(): def somar(a,b): define acender(valor): define plantar(lugar): def acelerar(vel): Explicação: A resposta é a letra b, porque um método é uma ação a ser executado pelo objeto, no caso, um carro possui como uma ação possível a aceleração, as letras c, d e e estão com uma palavra chave define que não é do python, e a letra a, somar dois parâmetros não se encaixa no objeto carro. 3a Questão Considere o seguinte código em Python: class Complexo: def __init__(self, parte_real, parte_imag): self.r = parte_real self.i = parte_imag Quando executarmos o seguinte comando: x = Complexo(3.0, -4.5) qual será o resultado de x.r? -4.5 -7.5 -1.5 0 3.0 Explicação: A resposta é a letra a, porque estaremos iniciando o objeto Complexo para a parte real (x.r) igual a 3.0 e a parte imaginária para -4.5
Compartilhar