在Python中,`int` 有两种含义:
表示整数类型:
`int` 是Python中的一个数据类型,用于表示整数值。它可以表示正数、负数或零。
转换函数:
`int()` 是Python的一个内置函数,用于将一个数字或字符串转换为整数类型。
使用示例
将浮点数转换为整数:
```python
num = int(3.14) 结果为 3
将字符串转换为整数:
```python
str_num = int("42") 结果为 42
将其他进制字符串转换为整数(默认为十进制):
```python
bin_num = int("1010", 2) 结果为 10,因为是二进制
注意事项
`int` 类型是不可变的,一旦创建,其值无法更改。
`int()` 函数在转换时,如果未指定进制数,则默认使用十进制进行转换。
如果 `int()` 函数中没有参数,则返回值为0