Struttura del programma

Commenti Il commento inizia con il carattere # e finisce alla fine della riga Sequenza Istruzioni consecutive si scrivono in colonna (la prima…) Anche sulla stessa riga, ma separate dal punto e virgola Posizione Sebbene alcune istruzioni, come l’importazione delle librerie o la definizione di costanti, possano essere inserite subito prima del loro bisogno si … Leggi tutto

range()

Gli oggetti di tipo range, intervalli, si utilizzano nei cicli for Alcune caratteristiche tecniche Costruttori range(STOP) [0, 1, …, STOP) range(START, STOP) [START, START+1, …, STOP) range(START, STOP, STEP) [START, START+STEP, START+2*STEP, …, STOP)r[i]=START + i*STEPSTART <= r[i] < STOP range(START, STOP, -STEP) [START, START-STEP, START-2*STEP, …, STOP)r[i]=START – i*STEPSTART >= r[i] > STOP Osserva … Leggi tutto

input()

Leggere una stringa Python acquisisce un testo che l’utente scrive nella shell.La richiesta è anonima, l’utente vede solo il cursore che lampeggia nella shell. Un messaggio nella shell esplicita la richiesta.L’acquisizione del testo avviene nella riga sotto il messaggio. Il parametro end della funzione print() mantiene il cursore sulla stessa riga. … La funzione input() … Leggi tutto

Funzioni predefinite

Le funzioni predefinite sono sempre disponibili, senza dover usare import .. Consulta l’elenco ufficiale: https://docs.python.org/3/library/functions.html

Parole chiave

_ (Soft) … case _: … and Operatore logico c=(a and b) as Alias per un modulo import numpy as np assert … … asynk … … await … … break Interruzione di un ciclo … case (Soft) Istruzione di controllo case x: … class Programmazione a oggetti … continue Salta al prossimo passo del … Leggi tutto