Commit 46b635bb authored by JackV's avatar JackV
Browse files

Slide fixups

parent 3c6c70e0
...@@ -173,19 +173,18 @@ Il segreto degli [hacker](http://www.girodivite.it/Diario-di-un-aspirante-hacker ...@@ -173,19 +173,18 @@ Il segreto degli [hacker](http://www.girodivite.it/Diario-di-un-aspirante-hacker
>>> z >>> z
8 8
``` ```
---- ----
Le Variabili di Python non sono fisse e possono facilmente essere cambiate
Il tipo delle variabili Python può essere cambiato al volo
''' '''
>>> x = 2 >>> x = 2
>>> x >>> x
2 2
>>> type(x)
<class 'int'>
>>> x = 'stringa' >>> x = 'stringa'
>>> type(x) >>> x
<class 'str'> # facilmente si può modificare il tipo 'stringa'
# in linguaggi compilati tipo C ciò non è possibile
>>>
''' '''
---- ----
...@@ -279,11 +278,10 @@ AttributeError: 'tuple' object has no attribute 'append' ...@@ -279,11 +278,10 @@ AttributeError: 'tuple' object has no attribute 'append'
- Le chiavi devono essere immutabili (stringhe, tuple) - Le chiavi devono essere immutabili (stringhe, tuple)
```python ```python
d = { d = {"chiave": "valore",
"chiave": "valore", "nome":"Tancredi",
"nome":"Tancredi", "cognome":"Orlando",
"cognome":"Orlando", ('immutable', 'types'): ['are', 'cool']
('immutable', 'types'): ['are', 'cool']
} }
``` ```
...@@ -315,8 +313,8 @@ these things are cool ...@@ -315,8 +313,8 @@ these things are cool
``` ```
>>> s = 'Corsi {} {}' >>> s = 'Corsi {} {}'
>>> s.format('Python', '2017') >>> s.format('Python', '2019')
'Corsi Python 2017' 'Corsi Python 2019'
>>> s.format('Linux', 'base') >>> s.format('Linux', 'base')
'Corsi Linux base' 'Corsi Linux base'
``` ```
...@@ -371,10 +369,6 @@ if 3 > 2: ...@@ -371,10 +369,6 @@ if 3 > 2:
- Sono corpi di codice allineati con una spaziatura multipla coerente - Sono corpi di codice allineati con una spaziatura multipla coerente
- Per bontà agli dèi usate quattro spazi ed evitate le tabulazioni come la peste - Per bontà agli dèi usate quattro spazi ed evitate le tabulazioni come la peste
Notes:
Dire perché qua stiamo usando `print` e non scrivendo il valore e basta come
prima.
---- ----
## `else` ## `else`
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment