Commit dade2a72 authored by edne's avatar edne
Browse files

Update day_1.md

parent fef89b39
......@@ -6,7 +6,7 @@ Potete ottenere questa presentazione recandovi all'indirizzo:
[slides.poul.org/2017/python](https://slides.poul.org/2017/python)
----
---
# Perché Python?
......@@ -89,6 +89,10 @@ Notes:
- Windows: [32bit](https://www.python.org/ftp/python/3.6.1/python-3.6.1.exe)
o [64bit](https://www.python.org/ftp/python/3.6.1/python-3.6.1-amd64.exe)
---
# Vediamo il linguaggio
----
## REPL
......@@ -104,7 +108,7 @@ Type "help", "copyright", "credits" or "license" for more information.
Hello world!
```
Per uscire: quit()
Per uscire: `quit()`
Notes:
- Differenza tra interprete (il software che converte le istruzioni in bytecode e
......@@ -170,7 +174,7 @@ ZeroDivisionError: division by zero
10
```
----
---
# Tipi
......@@ -250,7 +254,7 @@ int
# cast a booleano?
```
----
---
# Collezioni
......@@ -391,7 +395,7 @@ d = {
'Tancredi'
```
----
---
# Strutture di controllo
......@@ -471,7 +475,7 @@ for i in [0, 1, 2, 3, 4, 5, 6, 7]:
print(i)
```
----
---
# Funzioni
......@@ -569,7 +573,7 @@ def f(a, b=3, c=6):
- Equivale al `NULL` di C o Java
- Valore restituido quando il `return` viene omesso
----
---
# Moduli
......@@ -617,13 +621,13 @@ else:
print('Questo modulo è stato importato')
```
----
---
# Input e Output
----
## i/o
## I/O
- A volte può; essere utile interagire con l'utente
- Per esempio chiedere valori in ingresso e stampare risultati
......@@ -649,7 +653,7 @@ print("Il tuo nome è", nome)
This spam is horrible
```
----
---
# Errori ed Eccezioni
......@@ -707,7 +711,7 @@ def mandaEmail(email, testo):
# [..]
```
----
---
# The End
......
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