Il 0% ha trovato utile questo documento (0 voti)
5 visualizzazioni3 pagine

Parte 1 Python

Parte 1-Python

Caricato da

simone28804
Copyright
© © All Rights Reserved
Per noi i diritti sui contenuti sono una cosa seria. Se sospetti che questo contenuto sia tuo, rivendicalo qui.
Formati disponibili
Scarica in formato PDF, TXT o leggi online su Scribd
Il 0% ha trovato utile questo documento (0 voti)
5 visualizzazioni3 pagine

Parte 1 Python

Parte 1-Python

Caricato da

simone28804
Copyright
© © All Rights Reserved
Per noi i diritti sui contenuti sono una cosa seria. Se sospetti che questo contenuto sia tuo, rivendicalo qui.
Formati disponibili
Scarica in formato PDF, TXT o leggi online su Scribd

Introduzione a Python - Parte 1

Python è un linguaggio di programmazione semplice ma potente, ampiamente utilizzato


in ambito scientifico per simulazioni, analisi dati, automazione e calcoli numerici.

Installazione
Python può essere installato da [Link] oppure si può usare Anaconda,
che include strumenti scientifici utili (come NumPy, Pandas, Matplotlib).

1. Variabili e tipi di base


a = 3 # intero
b = 2.5 # numero decimale ( float )
c = ’ ciao ’ # stringa
d = True # booleano

print (a , b , c , d )

2. Operazioni matematiche
x = 4
y = 2

print ( x + y ) # somma
print ( x - y ) # sottrazione
print ( x * y ) # moltiplicazione
print ( x / y ) # divisione
print ( x ** y ) # potenza
print ( x % y ) # resto

3. Liste (array semplici)


numeri = [10 , 20 , 30 , 40]
print ( numeri [0]) # primo elemento
print ( len ( numeri ) ) # lunghezza
numeri . append (50) # aggiunge un elemento

4. Cicli
For
for i in range (5) :
print ( i )

1
While
n = 0
while n < 5:
print ( n )
n += 1

5. Condizioni logiche
x = 10

if x > 5:
print ( " Maggiore di 5 " )
elif x == 5:
print ( " Uguale a 5 " )
else :
print ( " Minore di 5 " )

6. Funzioni
def quadrato ( x ) :
return x **2

print ( quadrato (3) )

7. Importazione di librerie
import math

print ( math . sqrt (16) ) # radice quadrata


print ( math . pi ) # valore di pi greco

8. Input da tastiera
nome = input ( " Inserisci il tuo nome : " )
print ( " Ciao " , nome )

9. Conversioni di tipo

2
x = "5"
y = int ( x ) # da stringa a intero
z = float ( x ) # da stringa a float
print ( y + 3)

10. Applicazione: Calcolo della velocità


# Dati : spazio e tempo
spazio = 20 # in metri
tempo = 4 # in secondi

v e l o c i t = spazio / tempo
print ( " V e l o c i t = " , v e l o c i t , " m / s " )

Conclusioni
Queste basi di Python permettono di iniziare a scrivere piccoli programmi utili in ambito
scientifico. Con il tempo, si possono estendere le competenze con librerie come NumPy,
Pandas, Matplotlib, e SciPy per risolvere problemi complessi di fisica, ingegneria o
matematica computazionale.

Potrebbero piacerti anche