+ Questa sezione è incompleta. Torna più avanti! +
+ {props.children} ++ Puoi scaricare le videolezioni di Gestione dell'informazione con bbbdl: +
+
+ bbbdl sync -r https://raw.githubusercontent.com/Steffo99/unimoreinfo-wiki/main/gestionedellinformazione.json
+
+
- Gli int
rappresentano numeri interi:
-
{r`
- 42
- `}
- - Non hanno nessun limite di dimensione: -
-{r`
- 1000000000
- `}
- - Per maggiore chiarezza, si possono usare liberamente underscore per formattarli: -
-{r`
- 1_000_000_000
- `}
-
- I float
rappresentano numeri reali:
-
{r`
- 42.0
- `}
- - Sono limitati alla doppia precisione di macchina: -
-{r`
- 13.999999999999999 # Diventa 13.999999999999998
- `}
- - Per maggiore chiarezza, si possono scrivere in notazione scientifica: -
-{r`
- 4.2e1
- `}
-
- Le str
rappresentano del testo Unicode.
-
- Il testo va racchiuso tra uno dei due tipi di virgolette: -
-{r`
- "Ciaone!"
- 'Ciaone!'
- `}
- - Se nel testo compare lo stesso tipo di virgoletta usato come delimitatore, va prefisso un backslash ad ogni ricorrenza: -
-{r`
- "Ciaone dall'Italia!"
- 'Ciaone dall\'Italia!'
- `}
- - Il testo può contenere qualsiasi carattere Unicode: -
-{r`
- "bel memë amicø 🔥"
- `}
- - È possibile creare testi che continuino su più linee inserendo il delimitatore tre volte: -
-{r`
- """
- questa
- stringa
- è su più
- righe
- """
- `}
-
- I bytes
rappresentano delle sequenze di bytes (rappresentate in ASCII).
-
- I valori vanno racchiusi tra virgolette, più una b
all'inizio:
-
{r`
- b"Ciaone!"
- b'Ciaone!'
- `}
-
- È possibile inserire valori che non corrispondono ad un carattere con {r`\xXX`}
, dove XX è il valore dei due byte.
-
{r`
- b"\x00\x01\x02\x03\x04"
- b'\x63\x69\x61\x6f\x6e\x65'
- `}
-
- Possono rappresentare un particolare encoding (UTF-8) di una str
:
-
{r`
- b"bel mem\xc3\xab amic\xc3\xb8 \xf0\x9f\x94\xa5"
- `}
- - Possono continuare su più linee inserendo le virgolette tre volte (ma non fatelo, per piacere). -
-{r`
- b"""
- questi
- bytes
- sono su più
- righe
- """
- `}
- - Insiemi di zero, uno, o qualsiasi numero di valori: -
-{r`
- ()
-
- (1,)
-
- (1, 2, 3, 5)
- `}
- - Possono non essere omogenei: -
-{r`
- (1, 2.0, "tre", b"cinque")
- `}
- + Su questo sito non sono presenti i concetti base di Python e della programmazione. +
++ Se ne avete bisogno, potete leggervi A Byte of Python, un ottimo libro gratuito e veloce a riguardo :) +
+