Forum
  
    >> 
    
      Principianti
    
  
  >>
  
    usare le variabili in 'def 1' in 'def 2'
  
  
  
  
  
  
  
   
  
    
    
    
      
      
  
Pagina: 1
  
Esegui il login per scrivere una risposta.
      
  
      
    Pagina: 1
| 
          
Scritto da Nikappa_  | 
        
          
 2018-03-31 14:47:48 - usare le variabili in 'def 1' in 'def 2' 
  
 | 
      
| 
          
          
             Scusate per l'ignoranza ma:
 
          
          
            
          
          
        in questa stringa di codice (bot di telegram) def NomeUtente(msg): content_type, chat_type, chat_id = telepot.glance(msg) messaggio = (msg['text']) NU = messaggio quando uso la variabile 'NU' fuori da 'def NomeUtente' mi dice che non è definito come posso risolvere? Perchè per ora mi è solo venuto in mente di salvare la variabile in un file ecc.. ma sono sicuro che ci sia un modo più semplice no? --- Ultima modifica di Nikappa_ in data 2018-03-31 14:48:34 ---  | 
      |
| 
          
Scritto da stix77  | 
        
          
 2018-03-31 17:33:07 - Re: usare le variabili in 'def 1' in 'def 2' 
  
 | 
      
| 
          
          
             ciao. le variabili dichiarate all'interno di una funzione non sono direttamente visibili al'esterno.
 
          
          
            
          
          
        quindi o le dichiari prima fuori dalle funzioni, o le fai diventare variabili globali all'interno della funzione http://www.elearningspot.altervista.org/corsi/program/python/inter_prog/w3/loc_glob_var.html  | 
      |
| 
          
Scritto da Nikappa_  | 
        
          
 2018-03-31 23:41:52 - Re: usare le variabili in 'def 1' in 'def 2' 
  
 | 
      
| 
          
          
             grazie mille, l'articolo mi ha aiutato a capire un po' di cose.
 
          
          
            
          
          
        ma ho questo problema, ho delle variabili che devo tenere per forza in delle funzioni, ma le devo rendere globali, come faccio?  | 
      |
| 
          
Scritto da Nikappa_  | 
        
          
 2018-04-01 00:53:47 - Re: usare le variabili in 'def 1' in 'def 2' 
  
 | 
      
| 
          
          
             per ora ho risolto scrivendo la variabile in un file e poi riaprendolo fuori la funzione definendo la variabile globale 
          
          
            
          
          
         | 
      
Pagina: 1
Esegui il login per scrivere una risposta.
  