Pillole Python

Da GolemWiki.
Versione del 20 ago 2019 alle 12:35 di Giulio (discussione | contributi) (Categorizzata)
(diff) ← Versione meno recente | Versione attuale (diff) | Versione più recente → (diff)
Jump to navigation Jump to search

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