python中的int函数怎么使用

   2025-02-15 9440
核心提示:int函数是用于将一个数据转换为整型的Python内置函数。它的使用方法如下:将字符串转换为整型:number = int(123)print(number)#

int函数是用于将一个数据转换为整型的Python内置函数。它的使用方法如下:

将字符串转换为整型:

number = int("123")print(number)  # 输出:123

将浮点数转换为整型:

number = int(3.14)print(number)  # 输出:3

将布尔值转换为整型:

number = int(True)print(number)  # 输出:1

将其他可转换为整型的数据类型转换为整型:

number = int(3 + 2j)print(number)  # 输出:TypeError: can't convert complex to int

注意:复数类型不能直接转换为整型,会抛出TypeError错误。

使用int函数时,如果传入的参数无法转换为整型,会抛出ValueError错误。例如:

number = int("abc")print(number)  # 输出:ValueError: invalid literal for int() with base 10: 'abc'

注意:字符串参数必须是整数形式才能被转换为整型,否则会抛出ValueError错误。

int函数还可以接受第二个参数,用于指定转换的进制。例如:

number = int("1010", 2)  # 将二进制字符串转换为整型print(number)  # 输出:10

注意:第二个参数必须是2到36之间的整数,表示进制的基数。默认情况下,进制为10。

 
 
更多>同类维修知识
推荐图文
推荐维修知识
点击排行
网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  网站留言