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