scambio variabili in python

Scambio di variabili in python

In questa lezione implementeremo un semplice algoritmo per lo scambio di variabili in python, al fine di introdurre anche il concetto di assegnazione multipla. Dati in input i valori di due variabili a e b, vogliamo scambiarne i valori, così che al termine a contiene il valore di b e b quello di a. Ecco […]

script in python

Script python

In questa lezione impareremo come creare gli script in python, quindi lasciamo la modalità interattiva vista finora. Un modo per creare gli script in python è utilizzare ad esempio il semplice blocco note. Si scrive il codice e si salva il file dando un nome idoneo e un’estensione .py, avendo cura di aver selezionato tutti […]

errori in python

Errori in python

In questo tutorial parlermo di come correggere gli errori in python. Chiaramente all’inizio della programmazione in python si faranno alcuni errori, ma a mano a mano diminuiranno sempre più. È importante capire sin da subito come gestirli. Ci sono dunque vari tipi di errori: Errori lessicali Gli errori lessicali sono derivanti dall’uso di termini che […]

esercizi in python

Esercizi in python

In questo tutorial proporrò dei semplicissimi esercizi in python al fine di consolidare quanto appreso finora. Primo esercizio in python Calcolare l’area di un cerchio prendendo in input il raggio. Ecco dunque la risoluzione del semplice problema in python: >>> raggio=float(input()) 5.5 >>> PiGreco=3.14 >>> area=PiGreco*raggio*raggio >>> print(‘l\’area del cerchio di raggio ‘, raggio, ‘ […]

input e print in python

Input e print in python

In questa lezione studieremo come utilizzare le funzioni input e print in python. Funzione input in python Per acquisire dei dati da tastiera si usa la funzione input(), che restituisce la stringa immessa dall’utente. Infatti anche se inseriamo un numero intero o decimale, esso viene visto come una stringa. >>> lato=input() Inseriamo adesso il numero […]

casting python

Casting in python

In questa lezione affronteremo il concetto di casting in python. Il casting è quell’operazione che consente di cambiare dinamicamente il tipo di dato di una variabile. Nella scorsa lezione abbiamo già elencato alcuni tipi di dati in python: Tipi di dati int – interi. float – virgola mobile (decimali). complex – numeri complessi. bool – […]

stringhe in python

Stringhe in python

In questa lezione ci occuperemo delle stringhe in python. Per dichiarare una variabile di tipo stringa basta assegnarle un testo racchiuso tra singoli apici o doppi apici. Facciamo quindi un esempio: >>>frase=’Coding creativo’ oppure, allo stesso modo: >>>frase=”Coding creativo” Operatori con le stringhe in python + concatenazione di stringhe. * ripetizione di una stringa (deve […]

operatori in python

Operatori in python

In questa lezione studieremo gli operatori in python 3, concentrandoci su quelli aritmetici e di assegnazione. Più avanti analizzeremo gli altri operatori. Operatori aritmetici in python Assumendo le variabili a=5 e b=3, facciamo degli esempi: + Addizione Es: a+b=8 – Sottrazione Es: a-b=2 * Moltiplicazione Es: a*b=15 / Divisione reale Es: a/b= 1.6666666666666667 // Divisione intera […]

le variabili in python

Variabili in python

Oggi parleremo delle variabili in python. Ricordiamo che le variabili sono degli spazi di memoria dove si immagazzinano informazioni. Queste informazioni possono essere numeriche o stringhe. Nomi delle variabili in python Alle variabili viene assegnato un nome. Ricordo, come già fatto negli altri tutorial, che i nomi delle variabili devono essere dati con buonsenso, al […]

shell python

Python

Python è un linguaggio che si adatta in molteplici campi: siti web, calcoli scientifici, intelligenza artificiale. Nel corso di questo tutorial vedremo quindi i vari ambiti di competenza. È un linguaggio che supporta la programmazione ad oggetti e viene affrontato sempre più anche nelle università. Numerosi sono i framework sviluppati per Python e spesso rappresentano […]