Cheatography
https://cheatography.com
Riguardo Python per Programmazione 2
This is a draft cheat sheet. It is a work in progress and is not finished yet.
BASE
type(VARIABILE) |
Ritorna il tipo di VARIABILE |
<class 'str'>,<class 'int'> |
VAR=int(input('Anni?')) |
Casting di un input |
type(VAR) -> INT |
VAR=input('Domanda?') |
Chiede un input e lo salva |
-> Domanda? |
OPERATORI
NUM1+NUM2 |
Somma (BASSA) |
NUM1-NUM2 |
Sottrazione (BASSA) |
NUM1/NUM2 o NUM1//NUM2 |
Divisione (MEDIA) |
NUM1*NUM2 |
Prodotto (MEDIA) |
NUM1%NUM2 |
Resto (MEDIA) |
NUM1**NUM2 |
Esponente (ALTA) |
numINT*numFloat |
Ritorna un FLOAT |
FORMATTAZIONE STRINGHE OUTPUT
print("s1","s2", sep='-') |
Separatore stringhe |
s1-s2 |
print("s", end=" FINE") |
Stringa finale |
sFINE |
print("s1","\ts2") |
Tabulazione |
s1 s2 |
print("\'Ciao\' ") |
Stama virgolette singole |
'Ciao' |
print("\"Ciao\" ") |
Stama virgolette doppie |
"Ciao" |
print("\\Ciao\\ ") |
Stampa backslash |
\Ciao\ |
print(""" s1"s2"s3 """") |
Stampa virgolette interne |
s1"s2"s3 |
FORMATTAZIONE NUMERI OUTPUT PRINT
format(123, "d") |
Formato intero |
123 |
format(12.345678, ".3f") |
Mostra 3 cifre decimali |
12.345 |
format(123456789, ",d") |
Formato intero con separatore |
format(123456789.00000009, "15,.2f |
15 cifre con separatore , |
_123,456,789.00 |
format(123456789.00000009, "15.2f") |
15 cifre senza separatore |
___123456789.00 |
format(0.5, ".2%") |
Formato percentuale |
50.00% |
format(12.345678, "e") |
Nozione scientifica |
1.234501e+01 |
format(123.456 ".3e") |
...con 3 cifre decimali |
1.235e+02 |
STRINGHE
print("Stringa") / print("Stringa",VARIABILE) |
Stampa stringa |
"Stringa"+"Stringa" |
Concatena stringhe |
str(NUMERO)+"Stringa" |
Casting numero a Stringa |
FOR
for i in [10,50,2] |
Scorre gli elementi in struttura numerabile |
for i in range(50) |
Scorre da 0 a 49 |
for i in range(1,10,2) |
Scorre da 1 a 9 a 2 a 2 |
for m in range(1,-10,-1) |
Decrementa da 1 a -10 |
|
|
|
|
|