goang 不同类型的数字转成int
- 字符串转int:
可以使用int()函数将字符串转换为整数。例如:
num_str = "123"
num_int = int(num_str)
print(num_int)
输出结果为:
123
- 浮点数转int
可以使用int()函数将浮点数转换为整数。但是需要注意的是,将浮点数转换为整数时,会将小数部分舍去。例如:
num_float = 3.14
num_int = int(num_float)
print(num_int)
输出结果为:
3
- 十六进制转int
可以使用int()函数将十六进制转换为整数。需要将十六进制字符串作为第一个参数传递给int()函数,并将第二个参数指定为16。例如:
num_hex = "0x10"
num_int = int(num_hex, 16)
print(num_int)
输出结果为:
16
- 八进制转int
可以使用int()函数将八进制转换为整数。需要将八进制字符串作为第一个参数传递给int()函数,并将第二个参数指定为8。例如:
num_oct = "0o10"
num_int = int(num_oct, 8)
print(num_int)
输出结果为:
8
- 二进制转int
可以使用int()函数将二进制转换为整数。需要将二进制字符串作为第一个参数传递给int()函数,并将第二个参数指定为2。例如:
num_bin = "0b1010"
num_int = int(num_bin, 2)
print(num_int)
输出结果为:
10
原文地址: https://www.cveoy.top/t/topic/b1yJ 著作权归作者所有。请勿转载和采集!