logo

Python int() funkcija

Python int() funkcija naudojama norint gauti sveikojo skaičiaus reikšmę. Jis grąžina išraišką, konvertuotą į sveikąjį skaičių. Jei argumentas yra slankusis kablelis, konversija sutrumpina skaičių. Jei argumentas yra už sveikųjų skaičių diapazono ribų, jis konvertuoja skaičių į ilgą tipą.

Jei skaičius nėra skaičius arba jei nurodytas pagrindas, skaičius turi būti eilutė.

kat timpf svoris

Parašas

 int(x, base=10) 

Parametrai

x : skaičius, kuris turi būti konvertuojamas į sveikųjų skaičių.

bazė : Tai yra neprivalomas argumentas, jei naudojamas skaičius turi būti eilutė.

Grįžti

Jis grąžina sveikojo skaičiaus reikšmę.

Pažiūrėkime keletą funkcijos int() pavyzdžių, kad suprastume jos funkcionalumą.

Python __dict__

Python int() funkcijos 1 pavyzdys

Tai paprastas python pavyzdys, kuris paverčia plūduriuojančias ir eilučių reikšmes į sveikųjų skaičių. Funkcija sutrumpina slankiąją reikšmę ir grąžina sveikąjį skaičių.

 # Python int() function example # Calling function val = int(10) # integer value val2 = int(10.52) # float value val3 = int('10') # string value # Displaying result print('integer values :',val, val2, val3) 

Išvestis:

 integer values : 10 10 10 

Python int() funkcijos 2 pavyzdys

Norėdami patikrinti grąžinamos vertės tipą, galime naudoti tipo funkciją. Tipo funkcija grąžina vertės tipą. Žiūrėkite pavyzdį žemiau.

sulaužyti java
 # Python int() function example # Declaring variables val1 = 10 # integer val2 = 10.52 # float val3 = '10' # string # Checking values's type print(type(val1), type(val2), type(val3)) # Calling int() function val4 = int(val1) val5 = int(val2) val6 = int(val3) # Displaying result print('values after conversion ',val4, val5, val6) print('and types are: 
 ', type(val4), type(val5), type(val6)) 

Išvestis:

 values after conversion 10 10 10 and types are: 

Python int() funkcijos 3 pavyzdys

 # Python int() function example # Declaring variables val1 = 0b010 # binary val2 = 0xAF # hexadecimal val3 = 0o10 # octal # Calling int() function val4 = int(val1) val5 = int(val2) val6 = int(val3) # Displaying result print('Values after conversion:',val4, val5, val6) print('and types are: 
 ', type(val4), type(val5), type(val6)) 

Išvestis:

 Values after conversion: 2 175 8 and types are: