Modifiche

Da GolemWiki.

Pillole Python

1 803 byte aggiunti, 12:27, 9 mag 2019
m
nessun oggetto della modifica
{{Note
|type=warning
|text=Pagina in costruzione
}}
 
Questa pagina è un ''prontuario'' che raccoglie costrutti e funzioni di '''Python 3'''.
 
=Intestazioni=
<syntaxhighlight lang="Python">
#!/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)
</syntaxhighlight>
 
=Commenti=
<syntaxhighlight lang="Python">
# Questo è un commento su singola riga
''' Questo è un
commento
su più righe
'''
</syntaxhighlight>
 
=Funzioni built-in=
==print==
<syntaxhighlight lang="Python">
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
</syntaxhighlight>
 
===print marker===
Sono dei segnaposto per le variabili
<syntaxhighlight lang="Python">
print("numero %d, carattere %s") % (num+2, char)
</syntaxhighlight>
 
<syntaxhighlight lang="Python">
%d # decimale
%f # float
%o # ottale
%x # esadecimale (minuscolo)
%X # esadecimale (maiuscolo)
%s # stringa
</syntaxhighlight>
 
==Tipi==
Funzioni per convertire (''cast'') nei tipi built-in
<syntaxhighlight lang="Python">
int() # intero
float() # floating point
str() # stringa
bool() # booleano: True o False
list() # lista
dict() # dizionario
set() # insieme
</syntaxhighlight>
 
==Varie==
<syntaxhighlight lang="Python">
abs(n) # valore assoluto di un numero
round(n) # approssima il numero
type(var) # ritorna il tipo di un oggetto
id(var) # ritorna l'identità di un oggetto (indirizzo in memoria)
</syntaxhighlight>
 
 
=Operazioni=
 
 
=Stringhe=
 
 
=Liste=

Menu di navigazione