Commit 3c6c70e0 authored by JackV's avatar JackV
Browse files

Merge remote-tracking branch 'origin/intro_tra'

parents 73c4ad1e d87c4269
......@@ -11,9 +11,12 @@ Potete ottenere questa presentazione recandovi all'indirizzo:
- Facile da usare
- Estremamente diffuso
- Moduli per qualunque cosa
- Immediato
----
# Come Scrivere Hello HelloWorld
## C
```c
......@@ -44,7 +47,7 @@ public class HelloWorld {
```python
print('Hello, world!')
```
- Facile, No ?
----
![import antigravity](https://imgs.xkcd.com/comics/python.png)
......@@ -55,18 +58,20 @@ print('Hello, world!')
- Nasce nel 1991 per mano di Guido van Rossum
- Prende il nome dai Monty Python
- È in continua evoluzione
- È in continua evoluzione ( Costantemente Aggioranto)
- Convivono due versioni (2 e 3)
- La versione 2 verrà deprecata alla fine di quest'anno
- Noi useremo Python 3
- Fatelo anche voi
- Fatelo anche voi ( Per tutti i futuri sviluppatori)
----
## Interpretato vs. compilato
- Compilato: tradotto in linguaggio macchina
C: come compito scritto --> Una volta consegnato, non puoi modificare
- Interpretato: eseguito da un altro programma
come un orale --> capacità di modificare rapidamente un errore
- Python è interpretato (circa)
Notes:
......@@ -115,7 +120,7 @@ software che si interfaccia con l'utente).
```
```
>>> 4 < 5
>>> 4 < 5
True
```
......@@ -168,7 +173,20 @@ Il segreto degli [hacker](http://www.girodivite.it/Diario-di-un-aspirante-hacker
>>> z
8
```
----
Le Variabili di Python non sono fisse e possono facilmente essere cambiate
'''
>>> x = 2
>>> x
2
>>> type(x)
<class 'int'>
>>> x = 'stringa'
>>> type(x)
<class 'str'> # facilmente si può modificare il tipo
# in linguaggi compilati tipo C ciò non è possibile
>>>
'''
----
## Liste (`list`)
......
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