예제 #1
0
# importa apenas a classe nomeada do modulo
from aula7_televisao import Televisao

televisao1 = Televisao()
print(televisao1.ligada)

# importa todas as classes do modulo
import aula7_televisao

televisao2 = Televisao()
print(televisao2.ligada)
televisao2.power()
print(televisao2.ligada)

# importa apenas os metodos nomeados do modulo
from aula8_contador_letras import contador_letras, teste

lista = ['elefante', 'tartaruga', 'macaco']
total_letras = contador_letras(lista)
print('Total de Letras por Palavras da Lista: {}'.format(total_letras))
print(teste())
예제 #2
0
from aula7_televisao import Televisao
from aula7_calculadora1 import Calculadora
from aula8_contador_letras import contador_letras, teste

if __name__ == '__main__':
    tv = Televisao()
    print(tv.ligada)
    tv.power()
    print(tv.ligada)

    calc = Calculadora(5, 10)
    print(calc.soma())

    lista = ['cachorro', 'gato', 'elefante']
    total_letras = contador_letras(lista)
    print('Total de letras por palavra de lista: {}'.format(total_letras))

    print(teste())

예제 #3
0
from aula7_televisao import Televisao
from aula7_calculadora1 import Calculadora
from aula8_contador_letras import contador_letras, teste # acessando o metodo diretamente, mais de um método neste caso

if __name__ == '__main__':
    televisao = Televisao()
    print(televisao.ligada)
    televisao.power()
    print(televisao.ligada)
    calculadora = Calculadora(5, 10)
    print(calculadora.soma())
    lista = ['cachorro','gato','elefante']
    total_letras = contador_letras(lista)
    print('Total de letras da lista: {} é respectivamente: {}'.format(lista, total_letras))
    print(teste())
예제 #4
0
# # - importando tudo:                        import aula7_televisao
# # - imortando apenas a classe que desejar:  from aula7_televisao import Televisao
#
#
# if __name__ == '__main__': # testa se está sendo executado do próprio arquivo antes de continuar
#                            # se está sendo executado a partir de outro arquivo através de import: não executa este bloco
#     tv = Televisao() # cria instância da classe Televisao e inicia desligada
#                      # para instanciar a partir do console  devemos escrever: tv = aula7_televisao.Televisao()


from aula7_televisao import Televisao # importa classe do arquivo aula7_televisao
from aula7_1 import Calculadora # importa classe do arquivo aula7_1
from aula8_contador_letras import contador_letras, teste # importa métodos do arquivo aula8_contador_letras

if __name__ == '__main__':  # testa se está sendo executado do próprio arquivo antes de continuar
                            # se está sendo executado a partir de outro arquivo através de import: não executa este bloco

    tele = Televisao() # instancia classe a partir deste arquivo
    print(tele.ligada)
    tele.power()
    print(tele.ligada)

    calc = Calculadora(12,5) # instancia classe a partir deste arquivo
    print(calc.soma())

    listagem = ['camelo', 'hipopótamo', 'zebra']      # cria a lista de palavras
    print(listagem)                  # exibe a lista de palavras
    print(contador_letras(listagem)) # exibe a lista de quantidades de letras
                                     # métodos não precisam ser instanciados

    print(teste())  # exibe teste