Informática, perguntado por klebersonmarques, 5 meses atrás

PERGUNTA 2. Implemente uma classe em Python que represente o conceito ‘Horário’, contendo os seguintes atributos: hora, minuto e segundo. Em seguida, crie um objeto h dessa classe, em que ao executar a instrução ‘print(h)’, o programa deverá imprimir uma string no formato: ‘hora:minuto:segundo’.


BruceValerio03: tmb to precisando
BruceValerio03: alguem ?
matos1027: to precisando da 4 e da 2 alguem sabe

Soluções para a tarefa

Respondido por mateusfleria
25

Resposta:

class Horario():

   def __init__(self,hora,minuto,segundo):

       self.hora = hora

       self.minuto = minuto

       self.segundo = segundo

   def __str__(self):

       return str(self.hora) + ':' + str(self.minuto) + ':' + str(self.segundo)

   

h = Horario(19,51,36)

print(h)

Explicação:

__init__ inicia a classe

__str__ sobrescreve o comando print.

Espero que tenha ajudado


rogeriusmotta: bele..
ericthepower: ta dando erro
ericthepower: se puder da uma revisada
perolinhaparaty: o meu deu certo assim
ericthepower: vc testou?
renanmadureira: O meu deu certo tbm
renanmadureira: Verifiquem se tá batendo, pf:

1.1 SNSSN
1.2 FVF
1.3 Fila
1.4 Bubble Sort
renanmadureira: Confere?
renanmadureira: Sobre Entry: A variável Entry é para que o usuário entre com o atributo, que neste programa é "name".
Perguntas interessantes