Il bubblesort e’ una tecnica di ordinamento di un vettore.
-
Articoli recenti
Commenti recenti
Archivi
Categorie
Meta
Il bubblesort e’ una tecnica di ordinamento di un vettore.
La funzione substr(X,Y,Z) serve ad estrarre una serie di caratteri da una stringa, restituendo una nuova stringa. Questa funzione accetta tre parametri (X,Y,Z) dove
Y cioè la posizione di partenza può essere un numero positivo o negativo.
Se Y è positivo l’estrazione comincia dall’inizio della stringa e procede verso destra.
Se Y è negativo l’estrazione comincia dalla fine della stringa e procede verso sinistra.
recentemente mi sono imbattuto in questo problema:
data una serie di liste, creare da queste un dizionario.
spiego meglio
data una tupla di liste tipo
([‘a’, ‘b’, ‘c’, ‘d’, ‘e’, ‘f’], [‘g’, ‘h’, ‘i’], [‘l’, ‘m’, ‘n’, ‘o’])
creare un dizionario di questo tipo
a [‘b’, ‘c’, ‘d’, ‘e’, ‘f’]
b [‘a’, ‘c’, ‘d’, ‘e’, ‘f’]
c [‘a’, ‘b’, ‘d’, ‘e’, ‘f’]
d [‘a’, ‘b’, ‘c’, ‘e’, ‘f’]
e [‘a’, ‘b’, ‘c’, ‘d’, ‘f’]
f [‘a’, ‘b’, ‘c’, ‘d’, ‘e’]
g [‘h’, ‘i’]
h [‘g’, ‘i’]
i [‘g’, ‘h’]
l [‘m’, ‘n’, ‘o’]
m [‘l’, ‘n’, ‘o’]
n [‘l’, ‘m’, ‘o’]
o [‘l’, ‘m’, ‘n’]
I triggers sono chiamate a funzioni che sono automaticamente eseguite quando sono eseguiti sul database stesso azioni tipo inserimento o modifica di records.
direttamente dal libro piu’ sacro del sacro, ovvero
“The C Programming Language First Edition”
pagina 8
1.2 Variables and Arithmetic
The next program prints the following table of Fahrenheit temperatures
and their centigrade or Celsius equivalents, using the formula
C= (5/9(F-32).
Continua a leggere
La gestione del tempo è spesso fonte di incertezza nella mente del giovine programmatore.
In SQLite3 il tipo di dati che possono essere usati per dichiarare un campo sono solamente 5, e non esistono tra questi i calssici datatypes come DATE, DATETIME, TIMESTAMP.
Le date vengono gestite a seconda di come le vogliamo rappresentare con i seguenti datatypes:
allora,
creare un dtabase dalla command line di SQLite e’ chiarmente imporponibile ma…
se lanciamo la shell e digitiamo .help come la stessa ci suggerisce…
allora, prima di proseguire con quello che vorrei scrivere, devo assolutamente
spendere due parole…sulla Command Line Shell di sqlite.
Allora, abbiamo visto come leggere un file xls con python ed anche come usare sqlite, nudo e crudo per creare una base dati. Adesso mettiamo assieme le due cose e leggiamo un file xls e scriviamo su una base dati il suo contenuto. Per fare questo useremo in tutte le operazioni python.
Allora, saper gestire un database e’ fondamentale e qui dovremmo essere tutti d’accordo.
Nella pratica laboratoristica, sempre in un laboratorio analisi lavoro, i database sono ovunque, il lims e’ un database, il magazzino reattivi come lo gestite lo gestite ma al fine sempre un database e’, l’archivio della strumentazione, quello dei documenti, quello delle metodiche, etc etc.
La scelta, in questo blog e’ ricaduta sul sqlite perchè è semplicemente fantastico, leggero portatile e veramente potente, sia usato da solo che attraverso python. Qui cominciamo ad esplorarlo nella sua versione base cioe’ lo utilizzeremo dalla linea di comando anche per formare il carattere del giovine programmatore.
Continua a leggere