Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
#Exercicio 1 #Função que verifica as páginas lidas e retorna a porcentagem do que foi lido class livro(): titulo= ' ' nome_autor=[] Totalpaginas= ' ' paginaslidas=' ' def ler(self,n): pag_adicionadas= Totalpaginas+n if pag_adicionadas<=Totalpaginas: self.paginaslidas = pag_adicionadas porcentagem=( paginaslidas / Totalpaginas)* 100.0 print " Você leu " + str(porcentagem) + " páginas do livro" else: self.paginaslidas = Npaginas print " O número de páginas lidas é igual ao numero total de páginas" def voltarPaginas(self,n): lidas_menosn = paginaslidas-n if lidas_menosn>= 0: self.Totalpaginas = lidas_menosn Porcentagem = (paginaslidas / Totalpaginas)*100.0 print "Você leu" + str(porcentagem) + "páginas do livro" else: self.paginaslidas = 0 print " O número de páginas lidas é igual a 0 " class Livro2(livro): def __init__(self): leitura = input ("Você já iniciou a leitura do livro s ou n ?") if leitura == "s": qual_pagina: input " Em qual página você se encontra? " while qual_pagina.isdigit()== False: qual_novamente = input "O formato digitado não é válido, digite apenas números." digite_paginas= int (digite_paginas) def posicionarInicio(self): paginaslidas=0 def posicionarFinal(self): paginaslidas = Totalpaginas def setTitulo(self): Digite_titulo= input "Digite o título do livro:" nome_titulo.append(Digite_titulo) def setAutor(self): Digite_nome: input "Digite o nome do autor: " nome_autor.append(Digite_nome) def setNumPaginas(self): digite_paginas: input "Digite o número total de páginas que você deseja: " while digite_paginas.isdigit() == False : digite_novamente = input "O formato digitado não é válido, digite apenas números." digite_paginas= int (digite_paginas) class revista(Livro2): def __init__(self): self.editora= input "Digite o nome da editora" def setTitulo: pass def setNumPaginas: pass def setAutor: pass class Biblioteca(): def __init__(self): self.livros= [] def adicionarlivros(self): l=Livro2() self.livros.append(l) def mostrarlivros(self): print ('_________') for l in self.livros: print ('Titulo: ', l.titulo) print('Autor: ', l.autor)
Compartilhar