Функција Питхон инт() се користи за добијање целобројне вредности. Враћа израз претворен у цео број. Ако је аргумент покретни зарез, конверзија скраћује број. Ако је аргумент изван опсега целог броја, претвара број у дуг тип.
Ако број није број или ако је дата база, број мора бити низ.
Потпис
int(x, base=10)
Параметерс
Икс : Број који треба конвертовати у целобројни тип.
база : То је опциони аргумент ако коришћени број мора бити стринг.
Повратак
Враћа целобројну вредност.
Хајде да видимо неке примере функције инт() да бисмо разумели њену функционалност.
Пример функције Питхон инт() 1
То је једноставан Питхон пример који претвара флоат и стринг вредности у целобројни тип. Функција скраћује вредност флоат и уместо тога враћа цео број.
# 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)
Излаз:
integer values : 10 10 10
Пример 2 функције Питхон инт().
Да бисмо проверили тип враћене вредности, можемо користити функцију типа. Функција типа враћа тип вредности. Погледајте пример испод.
# 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))
Излаз:
values after conversion 10 10 10 and types are:
Пример функције Питхон инт() 3
# 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))
Излаз:
Values after conversion: 2 175 8 and types are: