Dati due estremi come numeri interi, non necessariamente ordinati, stampare a video tutti i quadrati perfetti compresi gli estremi. Es. estremi 64 e 123, i quadrati da stampare sono 64, 81, 100, 121. Vediamo come realizzarlo in python.
Python
Raccolta di esercizi in Python con strutture di controllo, cicli, vettori, matrici, liste, vocabolari
Un esempio di machine learning: lo scraping di tabelle
Un esempio introduttivo di machine learning: lo scraping di tabelle html in python
Text User Interface con Python – Lezione 01
Continuiamo il nostro percorso di lezioni sulle interfacce grafiche testuali vedendo un elemento significativo: l’interazione con l’utente attraverso tastiera e inserimento da tastiera.
Text User Interface con Python – Lezione 00
Sembra un paradosso ma non tutte le interfacce grafiche sono con le classiche finestrelle a cui siamo abituati su Windows o Linux. Molti software, specialmente agli esordi dell’interazione uomo/macchina negli anni 80 che si affacciavano i primi software commerciali, erano realizzati mediante interfacce grafiche testuali, dove mouse e uso della tastiera erano fortemente spostati a favore del secondo. Vediamo un serie di lezioni per realizzare delle Text User Interface in Python.
Disegnare con Python e Turtle – Lezione 02
Vediamo in questa nuova lezione tre nuovi concetti. Il primo è come scrivere non nel tab degli output ma direttamente nella nostra schermata della tartaruga; il secondo è il concetto di variabile vettore, il terzo come realizzare una struttura ciclica per ripetere più volte gli stessi comandi. Potete riguardare i primi concetti nell’articolo Disegnare con Python e Turtle – Lezione 01.
Istogramma con Python
Nella crescente richiesta di competenze in “data science”, o scienza dell’elaborazione dei dati, è spesso necessario di aggiungere ai nostri software dei semplici grafici. Vediamo come ad esempio disegnare col Python un istogramma.
Disegnare con Python e Turtle – Lezione 01
Addentriamoci in altri elementi di programmazione del nostro Python con Turtle. Conosciamo il comando input per interagire con l’utente e la struttura di controllo if.
Python Turtle Manuale Sintetico
Un manuale sintetico per chi vuole divertirsi con Python e Turtle. Stampa il PDF annesso e tienilo con te sulla scrivania o tavolo a scuola per ricordare al volo i principali comandi.
Disegnare con Python e Turtle – Lezione 00
Python è un linguaggio molto versatile in svariati ambiti. Uno è molto interessante per approcciarsi al mondo del coding e della robotica nell’ottica delle competenze STEM. Vediamo ad esempio come utilizzare questo linguaggio in modo imperativo per disegnare forme geometriche o, se preferite un altro punto di vista, per simulare gli spostamenti di un veicolo robotico. Adatto agli studenti più piccoli e, con cicli e strutture dati complesse, anche per i più grandi delle scuole superiori.
Un semplice client/server con socket in Python 3
Un piccolo codice sorgente per creare un server con il relativo client. I due nodi costruiscono una connessione con socket e si scambiano un classico messaggio “Hello world”. Vediamo quali sono le primitive da usare per creare la connessione e lo scambio in Python.