04 – Algoritmi e Programmazioneprogetti.dfa.unipd.it/GALFOR/DIDATTICA/Lezione4.pdf · forma più...

46
 04 – Algoritmi e Programmazione Sperimentazioni di Fisica I – mod A Introduzione alla Scienza dei calcolatori per astronomi

Transcript of 04 – Algoritmi e Programmazioneprogetti.dfa.unipd.it/GALFOR/DIDATTICA/Lezione4.pdf · forma più...

Page 1: 04 – Algoritmi e Programmazioneprogetti.dfa.unipd.it/GALFOR/DIDATTICA/Lezione4.pdf · forma più generale, basata sulle collezioni. Per implementare un ciclo tradizionale in Python

 04 – Algoritmi e Programmazione

Sperimentazioni di Fisica I – mod AIntroduzione alla Scienza dei calcolatori per astronomi

Page 2: 04 – Algoritmi e Programmazioneprogetti.dfa.unipd.it/GALFOR/DIDATTICA/Lezione4.pdf · forma più generale, basata sulle collezioni. Per implementare un ciclo tradizionale in Python
Page 3: 04 – Algoritmi e Programmazioneprogetti.dfa.unipd.it/GALFOR/DIDATTICA/Lezione4.pdf · forma più generale, basata sulle collezioni. Per implementare un ciclo tradizionale in Python

Esempio di AlgoritmoEsempio di Algoritmo

La legge di Hubble:

z=(H0/c) DEsiste una relazione tra il redshift, z, e la distanza, D, delle galassie.

H0=67.15 km/s/Mp e’ la costante di Hubble C=299792458 m/s e’ la velocita’ della luce

Per ricavare la distanza della Galassia a partire dal redshift: D=(c/H0) z1) Convertire c in km/s2) Calcolare il rapporto tra c e H03) Moltiplicare questo rapporto per z

Page 4: 04 – Algoritmi e Programmazioneprogetti.dfa.unipd.it/GALFOR/DIDATTICA/Lezione4.pdf · forma più generale, basata sulle collezioni. Per implementare un ciclo tradizionale in Python
Page 5: 04 – Algoritmi e Programmazioneprogetti.dfa.unipd.it/GALFOR/DIDATTICA/Lezione4.pdf · forma più generale, basata sulle collezioni. Per implementare un ciclo tradizionale in Python
Page 6: 04 – Algoritmi e Programmazioneprogetti.dfa.unipd.it/GALFOR/DIDATTICA/Lezione4.pdf · forma più generale, basata sulle collezioni. Per implementare un ciclo tradizionale in Python
Page 7: 04 – Algoritmi e Programmazioneprogetti.dfa.unipd.it/GALFOR/DIDATTICA/Lezione4.pdf · forma più generale, basata sulle collezioni. Per implementare un ciclo tradizionale in Python
Page 8: 04 – Algoritmi e Programmazioneprogetti.dfa.unipd.it/GALFOR/DIDATTICA/Lezione4.pdf · forma più generale, basata sulle collezioni. Per implementare un ciclo tradizionale in Python
Page 9: 04 – Algoritmi e Programmazioneprogetti.dfa.unipd.it/GALFOR/DIDATTICA/Lezione4.pdf · forma più generale, basata sulle collezioni. Per implementare un ciclo tradizionale in Python
Page 10: 04 – Algoritmi e Programmazioneprogetti.dfa.unipd.it/GALFOR/DIDATTICA/Lezione4.pdf · forma più generale, basata sulle collezioni. Per implementare un ciclo tradizionale in Python
Page 11: 04 – Algoritmi e Programmazioneprogetti.dfa.unipd.it/GALFOR/DIDATTICA/Lezione4.pdf · forma più generale, basata sulle collezioni. Per implementare un ciclo tradizionale in Python
Page 12: 04 – Algoritmi e Programmazioneprogetti.dfa.unipd.it/GALFOR/DIDATTICA/Lezione4.pdf · forma più generale, basata sulle collezioni. Per implementare un ciclo tradizionale in Python
Page 13: 04 – Algoritmi e Programmazioneprogetti.dfa.unipd.it/GALFOR/DIDATTICA/Lezione4.pdf · forma più generale, basata sulle collezioni. Per implementare un ciclo tradizionale in Python
Page 14: 04 – Algoritmi e Programmazioneprogetti.dfa.unipd.it/GALFOR/DIDATTICA/Lezione4.pdf · forma più generale, basata sulle collezioni. Per implementare un ciclo tradizionale in Python
Page 15: 04 – Algoritmi e Programmazioneprogetti.dfa.unipd.it/GALFOR/DIDATTICA/Lezione4.pdf · forma più generale, basata sulle collezioni. Per implementare un ciclo tradizionale in Python
Page 16: 04 – Algoritmi e Programmazioneprogetti.dfa.unipd.it/GALFOR/DIDATTICA/Lezione4.pdf · forma più generale, basata sulle collezioni. Per implementare un ciclo tradizionale in Python
Page 17: 04 – Algoritmi e Programmazioneprogetti.dfa.unipd.it/GALFOR/DIDATTICA/Lezione4.pdf · forma più generale, basata sulle collezioni. Per implementare un ciclo tradizionale in Python
Page 18: 04 – Algoritmi e Programmazioneprogetti.dfa.unipd.it/GALFOR/DIDATTICA/Lezione4.pdf · forma più generale, basata sulle collezioni. Per implementare un ciclo tradizionale in Python
Page 19: 04 – Algoritmi e Programmazioneprogetti.dfa.unipd.it/GALFOR/DIDATTICA/Lezione4.pdf · forma più generale, basata sulle collezioni. Per implementare un ciclo tradizionale in Python
Page 20: 04 – Algoritmi e Programmazioneprogetti.dfa.unipd.it/GALFOR/DIDATTICA/Lezione4.pdf · forma più generale, basata sulle collezioni. Per implementare un ciclo tradizionale in Python
Page 21: 04 – Algoritmi e Programmazioneprogetti.dfa.unipd.it/GALFOR/DIDATTICA/Lezione4.pdf · forma più generale, basata sulle collezioni. Per implementare un ciclo tradizionale in Python
Page 22: 04 – Algoritmi e Programmazioneprogetti.dfa.unipd.it/GALFOR/DIDATTICA/Lezione4.pdf · forma più generale, basata sulle collezioni. Per implementare un ciclo tradizionale in Python
Page 23: 04 – Algoritmi e Programmazioneprogetti.dfa.unipd.it/GALFOR/DIDATTICA/Lezione4.pdf · forma più generale, basata sulle collezioni. Per implementare un ciclo tradizionale in Python
Page 24: 04 – Algoritmi e Programmazioneprogetti.dfa.unipd.it/GALFOR/DIDATTICA/Lezione4.pdf · forma più generale, basata sulle collezioni. Per implementare un ciclo tradizionale in Python
Page 25: 04 – Algoritmi e Programmazioneprogetti.dfa.unipd.it/GALFOR/DIDATTICA/Lezione4.pdf · forma più generale, basata sulle collezioni. Per implementare un ciclo tradizionale in Python
Page 26: 04 – Algoritmi e Programmazioneprogetti.dfa.unipd.it/GALFOR/DIDATTICA/Lezione4.pdf · forma più generale, basata sulle collezioni. Per implementare un ciclo tradizionale in Python
Page 27: 04 – Algoritmi e Programmazioneprogetti.dfa.unipd.it/GALFOR/DIDATTICA/Lezione4.pdf · forma più generale, basata sulle collezioni. Per implementare un ciclo tradizionale in Python
Page 28: 04 – Algoritmi e Programmazioneprogetti.dfa.unipd.it/GALFOR/DIDATTICA/Lezione4.pdf · forma più generale, basata sulle collezioni. Per implementare un ciclo tradizionale in Python
Page 29: 04 – Algoritmi e Programmazioneprogetti.dfa.unipd.it/GALFOR/DIDATTICA/Lezione4.pdf · forma più generale, basata sulle collezioni. Per implementare un ciclo tradizionale in Python
Page 30: 04 – Algoritmi e Programmazioneprogetti.dfa.unipd.it/GALFOR/DIDATTICA/Lezione4.pdf · forma più generale, basata sulle collezioni. Per implementare un ciclo tradizionale in Python
Page 31: 04 – Algoritmi e Programmazioneprogetti.dfa.unipd.it/GALFOR/DIDATTICA/Lezione4.pdf · forma più generale, basata sulle collezioni. Per implementare un ciclo tradizionale in Python
Page 32: 04 – Algoritmi e Programmazioneprogetti.dfa.unipd.it/GALFOR/DIDATTICA/Lezione4.pdf · forma più generale, basata sulle collezioni. Per implementare un ciclo tradizionale in Python
Page 33: 04 – Algoritmi e Programmazioneprogetti.dfa.unipd.it/GALFOR/DIDATTICA/Lezione4.pdf · forma più generale, basata sulle collezioni. Per implementare un ciclo tradizionale in Python
Page 34: 04 – Algoritmi e Programmazioneprogetti.dfa.unipd.it/GALFOR/DIDATTICA/Lezione4.pdf · forma più generale, basata sulle collezioni. Per implementare un ciclo tradizionale in Python
Page 35: 04 – Algoritmi e Programmazioneprogetti.dfa.unipd.it/GALFOR/DIDATTICA/Lezione4.pdf · forma più generale, basata sulle collezioni. Per implementare un ciclo tradizionale in Python
Page 36: 04 – Algoritmi e Programmazioneprogetti.dfa.unipd.it/GALFOR/DIDATTICA/Lezione4.pdf · forma più generale, basata sulle collezioni. Per implementare un ciclo tradizionale in Python
Page 37: 04 – Algoritmi e Programmazioneprogetti.dfa.unipd.it/GALFOR/DIDATTICA/Lezione4.pdf · forma più generale, basata sulle collezioni. Per implementare un ciclo tradizionale in Python
Page 38: 04 – Algoritmi e Programmazioneprogetti.dfa.unipd.it/GALFOR/DIDATTICA/Lezione4.pdf · forma più generale, basata sulle collezioni. Per implementare un ciclo tradizionale in Python
Page 39: 04 – Algoritmi e Programmazioneprogetti.dfa.unipd.it/GALFOR/DIDATTICA/Lezione4.pdf · forma più generale, basata sulle collezioni. Per implementare un ciclo tradizionale in Python
Page 40: 04 – Algoritmi e Programmazioneprogetti.dfa.unipd.it/GALFOR/DIDATTICA/Lezione4.pdf · forma più generale, basata sulle collezioni. Per implementare un ciclo tradizionale in Python
Page 41: 04 – Algoritmi e Programmazioneprogetti.dfa.unipd.it/GALFOR/DIDATTICA/Lezione4.pdf · forma più generale, basata sulle collezioni. Per implementare un ciclo tradizionale in Python
Page 42: 04 – Algoritmi e Programmazioneprogetti.dfa.unipd.it/GALFOR/DIDATTICA/Lezione4.pdf · forma più generale, basata sulle collezioni. Per implementare un ciclo tradizionale in Python
Page 43: 04 – Algoritmi e Programmazioneprogetti.dfa.unipd.it/GALFOR/DIDATTICA/Lezione4.pdf · forma più generale, basata sulle collezioni. Per implementare un ciclo tradizionale in Python
Page 44: 04 – Algoritmi e Programmazioneprogetti.dfa.unipd.it/GALFOR/DIDATTICA/Lezione4.pdf · forma più generale, basata sulle collezioni. Per implementare un ciclo tradizionale in Python
Page 45: 04 – Algoritmi e Programmazioneprogetti.dfa.unipd.it/GALFOR/DIDATTICA/Lezione4.pdf · forma più generale, basata sulle collezioni. Per implementare un ciclo tradizionale in Python
Page 46: 04 – Algoritmi e Programmazioneprogetti.dfa.unipd.it/GALFOR/DIDATTICA/Lezione4.pdf · forma più generale, basata sulle collezioni. Per implementare un ciclo tradizionale in Python