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à l'output riportato di seguito:
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 vengono assegnate all'elenco
mylist1
. Gli elementi dell'elenco vengono quindi stampati, con un elemento di ciascuna
riga. Si ottiene
il seguente risultato:
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 identificativo valido di qualsiasi lunghezza.
L'istruzione if
è un'istruzione condizionale. Valuta la condizione e restituisce true o false, in base al 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
. Si ottiene
il seguente risultato:
The value of lv is not two, but one
The value of lv is two
The value of lv is not two, but three