Python int()
La funzione int() restituisce un oggetto intero da qualsiasi numero o stringa.
La sintassi del metodo int() è:
int(x=0, base=10)
Il metodo int() richiede due argomenti:
- x: è il numero o stringa da convertire in oggetto intero. L'argomento predefinito è zero.
- base: base del numero in x. Può essere 0 (codice letterale) o 2-36.
Il metodo int() restituisce un oggetto intero dal numero o dalla stringa data tratta la base predefinita come 10.
# intero
print("int(123):", int(123))
# decimale(float)
print("int(123.23):", int(123.23))
# string
print("int('123'):", int('123'))
# binario
print("int(1010):", int('1010', 2))
Output del codice
int(123): 123
int(123.23): 123
int('123'): 123
int(1010): 10