Forum >> Principianti >> Domanda semplicissima sul ciclo while

Pagina: 1

Messaggio annotato da Daniele aka Palmux :
Questa discussione è stata spostata dalla categoria Database.
Allora quando introduciamo il ciclo while: es. while variabile<0: io leggo molto grezzamente: fino a che tale condizione è soddisfatta (variabile<0) ripeti il ciclo. Tale lettura è giusta?


Quindi il ciclo per es: while not found and position<len(string)

lo leggo: fino a che tale condizione non è soddisfatta ripeti il ciclo? poi essendo string="sjsnxsa"(una stringa qualsiasi da introdurre) , position=0 e found=Flase in questo caso specifico come interpreto tale comando?






Funnysimon59
leggi prima di tutto quello che ti stiamo scrivendo in più messaggi. Sono delle regole di convivenza in spazi come questo forum, che sono necessarie per non scivolare in un caos ingestibile.

1. Non aprire nuovi messaggi quando chiedi cose simili già affrontate in altre discussioni. Rispondi in quelle discussioni;

2. Usa le categorie appropriate, non continuare ad aprire thread dove capita;

3. Usa il pulsante apposito (quello subito prima della tavolozza colori), in modo da non perdere la formattazione del codice.

Inizia da queste semplici regole ed andremo d'accordo.

Ciao.
Daniele
lo leggo: fino a che tale condizione non è soddisfatta ripeti il ciclo? poi essendo string="sjsnxsa"(una stringa qualsiasi da introdurre) , position=0 e found=Flase in questo caso specifico come interpreto tale comando?
Si legge con: ripeti il ciclo finché è vera sia la prima condizione che la seconda, quando almeno una è falsa il ciclo termina.

In particolare la valutazione delle condizioni con l'operatore and parte dalla prima a sinistra e va verso destra, e si interrompe alla prima trovata falsa (cioè quella o quelle dopo non vengono prese in considerazione).


*** Il codice va evidenziato con il simbolo di fianco ai colori per non perdere l'indentazione ***


Pagina: 1



Esegui il login per scrivere una risposta.