python int函数
时间: 2023-07-07 18:27:17 浏览: 145
Python的int()函数是一个内置函数,用于将字符串或数字转换为整数类型。它具有以下语法:
```
int(x, base=10)
```
其中,x是要转换为整数的值,可以是一个字符串或一个数字,base是可选参数,表示要将x解释为的进制数,默认为10进制。如果x是一个字符串,则必须是合法的整数格式。
以下是一些示例:
```
# 将字符串转换为整数
num_str = '123'
num_int = int(num_str)
print(num_int) # 输出 123
# 将16进制字符串转换为整数
hex_str = 'ff'
hex_int = int(hex_str, 16)
print(hex_int) # 输出 255
# 将浮点数转换为整数
float_num = 3.14
float_int = int(float_num)
print(float_int) # 输出 3
```
在上面的示例中,我们使用int()函数将字符串、16进制字符串和浮点数转换为整数。在第二个示例中,我们使用了可选参数base来指定要将16进制字符串解释为16进制数。
阅读全文