{ "metadata": { "name": "" }, "nbformat": 3, "nbformat_minor": 0, "worksheets": [ { "cells": [ { "cell_type": "markdown", "metadata": {}, "source": [ "[Python para Desenvolvedores](http://ricardoduarte.github.io/python-para-desenvolvedores/#conteudo)\n", "===================================\n", "2ª edi\u00e7\u00e3o, revisada e ampliada\n", "-----------------------------------\n", "\n", "Exerc\u00edcios V\n", "=============================\n", "_____________________________\n", "1\\. Implementar uma classe *Animal* com os atributos: nome, esp\u00e9cie, g\u00eanero, peso, altura e idade. O objeto derivado desta classe dever\u00e1 salvar seu estado em arquivo com um m\u00e9todo chamado \u201csalvar\u201d e recarregar o estado em um m\u00e9todo chamado \u201cdesfazer\u201d.\n", "\n", "2\\. Implementar uma fun\u00e7\u00e3o que formate uma lista de tuplas como tabela HTML.\n", "\n", "3\\. Implementar uma aplica\u00e7\u00e3o Web com uma sauda\u00e7\u00e3o dependente do hor\u00e1rio (exemplos: \u201cBom dia, s\u00e3o 09:00.\u201d, \u201cBoa tarde, s\u00e3o 13:00.\u201d e \u201cBoa noite, s\u00e3o 23:00.\u201d).\n", "\n", "4\\. Implementar uma aplica\u00e7\u00e3o Web com um formul\u00e1rio que receba express\u00f5es Python e retorne a express\u00e3o com seu resultado." ] }, { "cell_type": "code", "collapsed": false, "input": [], "language": "python", "metadata": {}, "outputs": [ { "html": [ "\n", "" ], "output_type": "pyout", "prompt_number": 1, "text": [ "" ] } ], "prompt_number": 1 } ], "metadata": {} } ] }