Pillole Python

Da GolemWiki.
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Golem-template-note-warning.png Pagina in costruzione


Questa pagina è un prontuario che raccoglie costrutti e funzioni di Python 3.

Intestazioni

  #!/bin/python3        # shabang: definisce l'interprete del codice
  #coding: utf-8        # imposta la codifica del file: permette l'utilizzo di caratteri UTF-8 (lettere accentate)

Commenti

 # Questo è un commento su singola riga
 ''' Questo è un
 commento
 su più righe
 '''

Funzioni built-in

print

 print("Ciao mondo!")
 print("Escape: \n \" \\ \t")            # caratteri speciali preceduti da \. A capo, virgolette, carattere backslash, tabulazione
 print("Testo e", variabile, 'insieme')
 print('Linea senza a capo', end='')     # carattere di fine riga personalizzato
 print("Testo", "o", "matic", sep='-')   # carattere separatore personalizzato

print marker

Sono dei segnaposto per le variabili

 print("numero %d, carattere %s") % (num+2, char)
%d    # decimale
%f    # float
%o    # ottale
%x    # esadecimale (minuscolo)
%X    # esadecimale (maiuscolo)
%s    # stringa

Tipi

Funzioni per convertire (cast) nei tipi built-in

int()      # intero
float()    # floating point
str()      # stringa
bool()     # booleano: True o False
list()     # lista
dict()     # dizionario
set()      # insieme

Varie

abs(n)      # valore assoluto di un numero
round(n)    # approssima il numero

dir(var)    # mostra i metodi dell'oggetto var
type(var)   # ritorna il tipo dell'oggetto var
id(var)     # ritorna l'identità dell'oggetto var (indirizzo in memoria)

Operazioni

Stringhe

Liste