Esplora E-book
Categorie
Esplora Audiolibri
Categorie
Esplora Riviste
Categorie
Esplora Documenti
Categorie
Numeri
e stringhe
VARIABILI, VALORI, TIPI, ESPRESSIONI
Capitolo 2
Variabili Valori
base 6
altezza 4
area
indirizzo 24.0
citta_residenza 'Corso Duca Degli Abruzzi'
citta_nascita
'Torino'
Valori e tipi
Nomi delle
variabili
o taxRate = 5 # un intero
E poi…
o taxRate = 5.5 # un numero a virgola mobile
E poi…
o taxRate = "Non-taxable" # una stringa. Sconsigliato!!
b * ((1 + r / 100) ** n)
https://docs.python.org/3/library/functions.html
val = int("ciao")
print(numero + int(stringa))
print(str(numero) + stringa)
print(numero * int(stringa))
print(str(numero) * stringa)
print(stringa * numero)
print(numero * stringa)
name = 'Bob' B
Traceback (most recent call last):
print(name[0]) File "main.py", line 5, in <module>
name[0] = 'G'
name[0] = 'G' TypeError: 'str' object does not support
item assignment
Valore
Carattere ASCII/Unicode
'x' (integer)
120
Le funzioni sono generali e possono Diversi metodi sono specifici per diversi tipi
accettare argomenti di diverso tipo di oggetti
o Tutte le stringhe hanno un gruppo di metodi
Le funzioni sono chiamate o Tutti gli interi hanno un gruppo di metodi
direttamente, con un elenco di o…
parametri
o func(param) I metodi sono chiamati con la notazione del
punto (dot-syntax), con eventuali parametri
Le funzioni restituiscono un o object.method(parametri)
risultato che può essere salvato in
una variabile I metodi restituiscono un risultato che può
o result = func(param) essere salvato in una variabile
o result = obj.method()
https://www.programiz.com/python-programming/string