Accademia:Oggetti predefiniti: differenze tra le versioni
Vai alla navigazione
Vai alla ricerca
(→Stringhe: sposto da Accademia:Variabili) |
(→Stringhe: sistemo) |
||
Riga 34: | Riga 34: | ||
== Stringhe == | == Stringhe == | ||
Una stringa è una sequenza di caratteri, che in Python sono raggruppati tra apici. | |||
{{Box|Nota|È indifferente l'uso degli apici singoli o doppi.}} | {{Box|Nota|È indifferente l'uso degli apici singoli o doppi.}} | ||
<pre>string1 = "stringa 1" | <pre>string1 = "stringa 1" | ||
Riga 43: | Riga 45: | ||
formattato cosi` come'e` | formattato cosi` come'e` | ||
""" | """ | ||
</pre> | |||
Si noti che <code>'1234'</code> è una stringa, e non un numero: | |||
<pre> | |||
>>> type('1234') | |||
<class 'str'> | |||
</pre> | </pre> | ||
[[Categoria:Accademia Lezione 4]] | [[Categoria:Accademia Lezione 4]] |
Versione delle 23:39, 10 feb 2011
Interi
Gli interi sono... numeri interi :)
Quelli delle scuole elementare, per intenderci, ma anche quelli negativi.
>>> type(0) <class 'int'> >>> type(1) <class 'int'> >>> type(100000000) <class 'int'> >>> type(-6) <class 'int'>
Booleani
Esistono solo 2 possibili valori: True o False; rispettivamente possono essere usati come sinonimi i numeri 1 e 0.
Nota La T e la F devono necessariamente essere maiuscole. |
Prova da terminale:
>>> vero = True # deve essere maiuscolo >>> falso = False # sempre maiuscole >>> vero True >>> falso False >>> vero + vero 2 >>> falso + falso 0
Stringhe
Una stringa è una sequenza di caratteri, che in Python sono raggruppati tra apici.
Nota È indifferente l'uso degli apici singoli o doppi. |
string1 = "stringa 1" string2 = 'stringa 2'
Sono scritture equivalenti e sempre assegnano del testo. È possibile utilizzare anche le virgolette ripetute tre volte; in questo caso anche gli a capo sono accettati:
"""Questo e` un testo che vedi formattato cosi` come'e` """
Si noti che '1234'
è una stringa, e non un numero:
>>> type('1234') <class 'str'>