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