Funcția int

Funcția int creează un nou număr dintr-un obiect sursă. În primul parametru specificăm obiectul din care vom face numărul. În al doilea parametru opțional putem specifica formatul numeric (implicit 10).

Sintaxă

pythonint(număr sau șir, [format numeric])

Exemplu

Hai să facem dintr-un șir un număr folosind funcția int:

pythontxt = '123'
num = int(txt)
print(num)

Rezultatul executării codului:

python123

Exemplu

Și acum hai să facem dintr-o valoare string un număr în format octal:

pythontxt = '0o12'
num = int(txt, base=8)
print(num)

Rezultatul executării codului:

python10

Vedeți și

  • funcția float,
    care creează un număr cu virgulă mobilă
  • funcția str,
    care creează un șir
  • funcția list,
    care creează o listă