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. oppure La funzione input() … Leggi tutto

Funzioni predefinite

Le funzioni predefinite sono sempre disponibili, senza dover usare import .. ? Classi abs(x) Restituisce il valore assoluto del numero x, se x è un numero complesso allora restituisce il suo modulo. 3AA-3BA4AA-4BA aiter() all() any() anext()ascii() bin(a) Funzione di conversione 4AA-4BA bool(…) Costruttore | Funzione di conversione 4AA-4BA breakpoint()bytearray()bytes()callable() chr(a) Funzione di conversione 4AA-4BA … Leggi tutto

Parole chiave

? Esempio Classe/i _ (Soft) … case _: … and Operatore logico c=(a and b) III – IV 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 … … Leggi tutto

Operatori

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