Esempi
La parola chiave " print " stampa gli argomenti immediatamente successivi. Se l'istruzione è seguita da una virgola, una nuova riga non viene inclusa nell'output. Ad esempio:
print "This demonstrates the use of a",
print " comma at the end of a print statement."
Il risultato sarà il seguente:
This demonstrates the use of a comma at the end of a print statement.
L'istruzione for viene iterata attraverso un blocco di codice. Ad esempio:
mylist1 = ["one", "two", "three"]
for lv in mylist1:
print lv
continue
In questo esempio, tre stringhe sono assegnate all'elenco mylist1. Gli elementi dell'elenco vengono quindi stampati, con un elemento per ogni riga. Il risultato è il seguente:
one
two
three
In questo esempio, il programma di iterazione lv prende il valore di ciascun elemento nell'elenco mylist1 a turno quando il loop for implementa il blocco di codice per ogni elemento. Un iteratore può essere qualsiasi identificatore valido di qualsiasi lunghezza.
L'istruzione " if " è un'istruzione condizionale. Valuta la condizione e restituisce vero o falso, a seconda del risultato della valutazione. Ad esempio:
mylist1 = ["one", "two", "three"]
for lv in mylist1:
if lv == "two"
print "The value of lv is ", lv
else
print "The value of lv is not two, but ", lv
continue
In questo esempio viene valutato il valore dell'iteratore lv . Se il valore di lv è two, viene restituita una stringa diversa alla stringa restituita se il valore di lv non è two. Il risultato è il seguente:
The value of lv is not two, but one
The value of lv is two
The value of lv is not two, but three