Please ignore secret bonuses. Secret tests do NOT award bonus. Max hw grade is 30+2 bonus efficiency

Do you need help?

Notice Board

Program02 : posizione degli zeri

C
C.Calamia (720 points)
7 17 25
in Es2 by (720 points)
Ciao a tutti! Sto cercando di imporre determinate condizioni a seconda della posizione degli zeri in un numero (al momento nelle decine di migliaia) e per farlo converto il numero dato in input nella sua versione di tipo stringa; così scrivo per esempio "se la posizione x dell'elemento è uguale a zero:...condizioni...". Pero o si verifica un syntax error oppure mi restituisce none.

come posso fare questo confronto?
434 views
closed

1 Answer

Best answer
francesco.dev (33560 points)
23 51 129
by (33.6k points)
selected by
Buonasera!
Se trasformi un intero in stringa, usando la funzione str(intero) ricorda che quando verifichi la posizione dovrai imporre:
if stringa[i]  == '0'

Quindi non scriverai 0 come valore da controllare, ma lo scriverai sottoforma di stringa formata da un solo carattere!

Sperando di averti aiutato, se così è stato contrassegna la mia risposta come migliore.
Buona serata,
- Francesco Pio Scognamiglio
C
C.Calamia (720 points)
7 17 25
by (720 points)
grazie mi ero persa un "=" !
francesco.dev (33560 points)
23 51 129
by (33.6k points)
È stato un piacere! Sono sempre disponibile per dare una mano :)