Forum
  
    >> 
    
      Principianti
    
  
  >>
  
    Localizzare del testo
  
  
  
  
  
  
  
   
  
    
    
    
      
      
  
Pagina: 1
  
Esegui il login per scrivere una risposta.
      
  
      
    Pagina: 1
| Scritto da enrico_medda_  | 2017-10-23 18:02:38 - Localizzare del testo | 
| ciao a tutti,sono un principiante alle prime armi.
 Vorrei sapere come localizzare del testo Ciao=“casa muro mare gatto”Per scrivere la parola muro basterebbe fare così: Print(ciao[5:9]) Sapendo solo la parola “muro” si puó risalire agli indici? In questo caso [5:9]? | |
| Scritto da Daniele aka Palmux  | 2017-10-24 10:36:06 - Re: Localizzare del testo | 
| Ciao a te, se cerchi "muro" dentro la tua stringa, un .find() ti dice dov'è ed a quel punto ricavare il resto è facilissimo.
 >>> a = "casa muro mare gatto"
>>> a.find("muro") #questo esiste
5
>>> a.find("murato") #questo non esiste
-1 
Nota che se avessi più di un "muro" dentro la stringa, .find() ti troverebbe solo il primo valore, quindi dovresti affinare le tecniche di ricerca.Cya | 
Pagina: 1
Esegui il login per scrivere una risposta.
 
   
