2.2. Stampare

Sin dall'inizio dei tempi i tutorials sono sempre iniziati con un semplice programma chiamato 'Hello World'. Eccolo:


print "Hello, World!"
Se state usando la linea di comando per eseguire i programmi inserite la linea di testo in un editor e salvate come 'hello.py', eseguite il file appena salvato con il comando 'python hello.py'.

Altrimenti entrate in IDLE, aprite una nuova finestra (New window) e create il programma come spiegato nella sezione 1.3.

Ecco cosa stampa sullo schermo 'hello.py' quando viene eseguito:

Hello, World!
Non ve lo dirò ogni volta ma vi consiglio vivamente di ripetere tutti gli esercizi che vi mostro, questo vi aiuterà a comprenderli meglio, anch'io imparo di più quando scrivo, probabilmente anche voi ...

Tentiamo un programma un po' più complicato:

print "Jack and Jill went up a hill"
print "to fetch a pail of water;"
print "Jack fell down, and broke is crown,"
print "and Jill came tumbling after."
Quando eseguirete il programma l'output sul monitor sarà questo:
Jack and Jill went up a hill
to fetch a pail of water;
Jack fell down, and broke his crown,
and Jill came tumbling after.
Quando il computer esegue questo programma vede innanzitutto la prima riga:
print "Jack and Jill went up a hill"
Ed esegue l'ordine, ovvero stampa:
Jack and Jill went up a hill
Dopodiché il computer prosegue a leggere il codice e passa alla seconda linea:
	print "to fetch a pail of water;"
Il risultato è la stampa di:
to fetch a pail of water;
Capito il meccanismo? Il computer continua a scendere di linea in linea seguendo e svolgendo le istruzioni che voi stessi gli ordinate finché non raggiunge la fine del programma.