int()函数以及Python中的示例
Pythonint()功能
int()函数用于将字符串(应包含数字/整数),数字(整数,浮点数)转换为整数值。
语法:
int(value, [base=10])
参数:
value–要转换为整数值的源值(字符串,数字(整数/浮点数))。
base–这是一个可选参数,默认值为10,用于定义源值的基数,例如:如果源字符串包含二进制值,则需要使用基数2将其转换为整数。
返回值:int–返回一个整数值。
示例
Input: a = "1001" print(int(a)) Output: 1001 Input: a = 10.23 print(int(a)) Output: 10 Input: a = "1110111" print(int(a,2)) Output: 119
Python代码将值转换为整数
#python代码演示示例 # of int() function a = 10.20 b = "1001" c = "000" print("a: ", a) print("int(a): ", int(a)) print("b: ", b) print("int(b): ", int(b)) print("c: ", c) print("int(c): ", int(c))
输出结果
a: 10.2 int(a): 10 b: 1001int(b): 1001 c: 000int(c): 0
Python代码可将不同的数字系统(二进制,八进制和十六进制)转换为整数值(十进制)
#python代码演示示例 # of int() function a = "10101010" print("a: ", int(a,2)) a = "1234567" print("a: ", int(a,8)) a = "5ABC12" print("a: ", int(a,16))
输出结果
a: 170 a: 342391 a: 5946386