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

Torre di Hanoi

Vedi la discussione Con le assegnazioni n = numero di dischi sorgente = la torre sorgente, dove si trovano i dischi inizialmente temp = la torre temporanea, di appoggio destinazione = la torre destinazione, dove i dischi devono essere spostati def hanoi(n, sorgente, temp, destinazione): if n == 1: print(sorgente, “>>”, destinazione) else: hanoi(n-1, sorgente, … Leggi tutto

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

Operatori

Operando OP Operando Risultato Operazione + 3 = 3 Segno più 10 + 3 = 13 Addizione 10 + 3j = (10+3j) Concatenazione “alfa” + “beta” = “alfabeta” — [1, 2, 3] + [2, 4] = [1, 2, 3, 2, 4] — (1, 2, 3) + (2, 4) = (1, 2, 3, 2, 4) — … Leggi tutto