Ciao ho sviluppato un mini-sito usando recaptcha, fino ad oggi (è su da
circa 30 gg) tutto è andato bene ma ora mi mostra una sola immagine delle
due che dovrebbe mostrami e quindi mi va costantemente in errore al momento
della validazione.
Qualcuno sa indicarmi come controllare ed ovviare il probl
Sto studiando le istruzioni if e else (livello base). Uno degli esercizi
del mio testo mi chiede di scrivere un programma che conti gli spazi (" ")
in una stringa di testo.
Non riesco proprio a capire il nesso tra le due cose.
Luigi Fontana
www.picchiolegno.it
Vuol dire far la scansione della stringa (suggerimento... Esiste il for).
Se (if) il carattere è uno spazio, aumenta il contatore, altrimenti (else)
trova qualcosa d'altro da fargli fare...
Byez
--
Gollum1
teoro, dov'è il mio teoro...
http:\\www.gollumone.it
_
Sì ma mi serve sempre un comando che mi faccia da contatore tipo count
Cavoli io farei
print(stringa.count(" "))
e via.
Luigi Fontana
www.picchiolegno.it
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python
Ok ho capito che posso crearmi un contatore con four
Ora devo capire come farlo scattare ad ogni spazio. Domani ci ragiono, ora
mi si chiudono gli occhi.
Grazie per la dritta.😁
Luigi Fontana
www.picchiolegno.it
Il 19/giu/2014 23:32 "Luigi Fontana" ha scritto:
> Sì ma mi serve sempre un comando
Creo un contatore generico con un ciclo for
Con un altro ciclo for esamino i caratteri
Se il carattere è uno spazio metto +1 al contatore
Altrimenti metto +0
Stampo il contatore.
Luigi Fontana
www.picchiolegno.it
___
Python mailing list
Python@lists.
Il 20/giu/2014 00:06 "Luigi Fontana" ha scritto:
>
> Creo un contatore generico con un ciclo for
>
> Con un altro ciclo for esamino i caratteri
>
> Se il carattere è uno spazio metto +1 al contatore
>
> Altrimenti metto +0
>
> Stampo il contatore.
Ni...
Perché 2 cicli for?
Il contatore degli sp
Quello che proprio non capisco è come fare "fisicamente" il contatore
utilizzando for, if ed else.
Prevedo lunghe meditazioni oggi...
(speriamo che stasera la piccola mi lasci smanettare)😉
Luigi Fontana
www.picchiolegno.it
Il 20/giu/2014 00:41 "Gollum1" ha scritto:
> Il 20/giu/2014 00:06 "Luig
Provo a spiegarmi meglio:
Con un ciclo for restituisco la stringa un carattere alla volta
Quello che mi sfugge è come iniziare l'esame degli stessi in modo da usare
if ed else
Luigi Fontana
www.picchiolegno.it
___
Python mailing list
Python@lists.pytho
Il for, ciclando su un dato iterabile, inserisce nella variabile ad ogni
ciclo un diverso pezzetto (carattere della stringa se cicli su una stringa)
della variabile su cui itera il for. È proprio questo pezzetto che può
essere uno spazio " " o altro.
Il 20/giu/2014 08:11 "Luigi Fontana" ha scritto
> Il giorno 20/giu/2014, alle ore 07:59, Luigi Fontana
> ha scritto:
>
> Quello che proprio non capisco è come fare "fisicamente" il contatore
> utilizzando for, if ed else.
>
> Prevedo lunghe meditazioni oggi...
>
Strade alternative :
1) c=len(a)-len(a.replace(' ',''))
2) c=len([k for k
Il 20/giu/2014 08:11 "Luigi Fontana" ha scritto:
>
> Provo a spiegarmi meglio:
>
> Con un ciclo for restituisco la stringa un carattere alla volta
>
> Quello che mi sfugge è come iniziare l'esame degli stessi in modo da
usare if ed else
visto che, correttamente, non ti viene passato uno snippet d
> 3) c=len(c.split(' '))-1
>
> Questa sbaglia è se la stringa ha degli spazi al primo e/o all'ultimo
> posto o se ha più spazi consecutivi
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python
> Il giorno 20/giu/2014, alle ore 08:37, Ivo Reano ha
> scritto:
>
> 3) c=len(c.split(' '))-1
>
> Questa sbaglia è se la stringa ha degli spazi al primo e/o all'ultimo posto o
> se ha più spazi consecutivi
In [41]: len(' pippo pluto '.split(' '))-1
Out[41]: 6
Come vedi 2 spazi iniziali,
Il giorno 20 giugno 2014 08:42, Giovanni Porcari <
giovanni.porc...@softwell.it> ha scritto:
>
> > Il giorno 20/giu/2014, alle ore 08:37, Ivo Reano
> ha scritto:
> >
> > 3) c=len(c.split(' '))-1
> >
> > Questa sbaglia è se la stringa ha degli spazi al primo e/o all'ultimo
> posto o se ha più spaz
15 matches
Mail list logo