#********************************************************************
# Autor: ubiratã uaatsim itza I.
# Data: 15/04/2014
# Hora: 12:25:06
#*********************************************************************
# Arquivo: listadicio.py
#
# Descrição: O arquivo listadicio.py
#
# uso: from listadicio import ListaDicio
# ltdc = ListaDicio
# ltdc.
#
#*********************************************************************
#!/usr/bin/env python
#-*- coding:utf-8 -*-
dl_horas = {'hora 0':8,'hora 1':9,'hora 2':10,'hora 3':11}
lista_nome = ['nome 1', 'nome 2', 'nome 3', 'nome 4', 'nome 5']
class ListaDicio:
'''Tratamento da listagem.
'''
def __init__(self):
'''Inicia os atributos.
'''
self.v_ltdc = 'ltdc'
print('Atributos da classe ListaDicio definidos com sucesso!')
#----------- Lista ----------------------------------------------------
def alteraLista():
'''Altera os valores dos elementos da lista.
'''
global lista_nome
for i in range(len(lista_nome)):
print('Nome da pessoa', i)
lista_nome[i] = input(': ')
def alteraElementoLista(elemento):
'''Altera o valor do elemento específico da lista.
'''
global lista_nome
print('Nome da pessoa', elemento)
lista_nome[elemento] = input(': ')
def mostraLista():
'''Mostra toda a lista.
'''
global lista_nome
print('Lista de nomes: ', lista_nome)
def mostraElementoLista(elemento):
'''Mostra elemento por elemento da lista.
'''
global lista_nome
print ('Pessoa ', elemento, ': ', lista_nome[elemento])
#----------- Dicionário ------------------------------------------------
def alteraDicionario():
'''Altera os valores dos elementos do dicionário.
'''
global dl_horas
for i in range(len(dl_horas)):
print('Hora', i)
dl_horas['hora ' + str(i)] = int(input(': '))
def alteraElementoDicionario(elemento):
'''Altera o valor do elemento específico do dicionário.
'''
global dl_horas
print('Hora', elemento)
dl_horas['hora ' + str(elemento)] = int(input(': '))
def mostraDicionario():
'''Mostra todo o dicionário.
'''
global dl_horas
print('Horas ', dl_horas)
def mostraElementoDicionario(elemento):
'''Mostra o elemento específico do dicionário.
'''
global dl_horas
print(dl_horas['hora ' + str(elemento)])
if __name__ == '__main__':
ListaDicio()
print ('Classe ListaDicio ativada!')
#************************************************************************
![]() |
Figura 1: classe de uso da classe ListaDicio. |
![]() |
Figura 2: resultado da execução da classe uso ListaDicio. |
.
Nenhum comentário:
Postar um comentário