datetime.timedelta

Un oggetto timedelta  contiene la durata di un intevallo di tempo. Si ottiene dalla differenza tra due date o due orari. Costruttori datetime.timedelta(…) Crea un oggetto della classe … I parametri facoltativi possono essere impostati a valori positivi e negativi (se in virgola mobile saranno convertiti arrotondando al microsecondo) weeks=0 (7 giorni) days=0 hours=0 (3600 … Leggi tutto

datetime.date()

Un oggetto date  contiene le informazioni di una data: giorno, mese, anno. Costruttori I metodi di classe restituiscono un oggetto datetime.date(year, month, day) Crea un oggetto della classe date utilizzando i valori dei parametri datetime.MINYEAR <= year <= datetime.MAXYEAR 1 <= month <= 12 1 <= day <= 28/29/30/31 datetime.date.today() Restituisce un oggetto con la … Leggi tutto

SymPy > Calcolo letterale

La manipolazione dei polinomi è alla base di ogni Computer Algebra System…  (documentazione ufficiale) discriminant() – … decompose() – … div() – Polynomial division exquo() – Polynomial exact quotient factor() – … gcd() – … invert() – … lcm() – … LM() – Leading monomial LT() – Leading term pdiv() – Polynomial pseudo-division pquo() – … Leggi tutto

SymPy > Introduzione

1 Il modo più semplice per utilizzare il modulo è dalla shell interattiva di Python

2 Per non fare confusione, all’interno di un progetto più esteso, utilizza l’alias sp

3 …

SymPy > Numeri primi

factorint() isprime() nextprime() prime() primerange() factorint() Restituisce un dizionario con coppie (p, m) p, fattore primo di n m, la sua molteplicità

Con il parametro multiple=True restituisce la lista dei fattori primi ripetuti secondo la loro molteplicità

isprime() Restituisce True se n (intero…) è primo

nextprime() Restituisce il prossimo primo dopo un … Leggi tutto