Duvida
Marcos Sánchez Provencio
rapto en arrakis.es
Mar Feb 17 13:58:01 CET 2004
Igual te entendían mejor en
http://br.groups.yahoo.com/group/python-brasil/
Matheus Couto wrote:
>Estou comecando a programar em python e estou tendo problemas com declaracao
>variaveis. Achei que essa fosse a ultima coisa que eu iria ter problemas.
>Segue abaixo o programa que consiste em duas funcoes que atribuem valores
>digitados pelo usuario a duas listas.
>Declarei duas variaveis globais j,w para ser o indice das listas, elas nao
>estao sendo vistas nas funcoes lista_1 e lista_2.
>Quando as declaro localmente o programa roda sem problemas
>
>
>#Esse programa ridiculo possue duas funcoes(lista_1,lista_2) que
># atribuem valores digitados pelo usuario a duas listas(list,list_2),
># ate que seja digitado '-s'
>
>def lista_1(str): #chamada da 1º funcao
> list=[]
> list.insert(0,str) #lista recebe 1º valor para entrar no while
> while str!='-s':
> str=raw_input("valor:")
> j+=1
> list.insert(j,str)
> del list[j] #deleta '-s' da lista
> print list
>
>def lista_2(str_2): #chamada da 2º funcao
> list_2=[]
> list_2.insert(0,str_2) #lista recebe 1º valor para entrar no while
> while str_2 !='-s':
> str_2=raw_input("valor:")
> w+=1
> list_2.insert(w,str_2)
> del list_2[w] #deleta '-s' da lista
> print list_2
>
>#principal
>j,w = 0,0 # essas variaveis n estao sendo vistas pelas funcoes
>print "Sair : -s"
>print " lista 1"
>item = raw_input("valor:")
>lista_1(item) #chama lista_1
>print " lista 2"
>item_2 = raw_input("valor:")
>lista_2(item_2) #chama lista_2
>
>_________________________________________________________
>Voce quer um iGMail protegido contra vírus e spams?
>Clique aqui: http://www.igmailseguro.ig.com.br
>Ofertas imperdíveis! Link: http://www.americanas.com.br/ig/
>
>
>
>------------------------------------------------------------------------
>
>_______________________________________________
>Python-es mailing list
>Python-es en aditel.org
>http://listas.aditel.org/listinfo/python-es
>
>
Más información sobre la lista de distribución Python-es