Python-int()BIF函数

Int()

作用:
将指定的值转换为整数
注:如果读取到一个无法转换为整数的参数,则抛出ValueErroe的异常

参数:

class int([x])              class int(x, base=10)

参数:

x	指定待转换的数字或者字符串
Base	可以指定进制,默认10进制
注1:如果不指定参数 x,那么返回整数 0。
注2:如果需要指定 base 参数,则 x 参数的值必须是字符串、字节或者字节数组。
注3: base的参数指定的其实是x值的进制,并不是得出结果的进制,得出的结果会自动转换为十进制

返回值:

1.将x参数指定的值转换为整数并进行返回
2.如果不传递任何参数,返回值是0
3.如果传递是一个带小数点的,那么小数点后的数字都将被截掉. 

举例:

不传递任何参数,返回值为0
	>>> int()
	0
将字符串转换为整数
	>>> int("5201314")
	5201314
将浮点数转换为整数
	>>> int(3.14)
	3
指定基数为2(二进制)
	>>> int("110", 2)
	6
指定基数为16(十六进制)
	>>> int("FF", 16)
	255
指定的参数无法转换为整数
	>>> int("FishC")
	Traceback (most recent call last):
	  File "<pyshell#23>", line 1, in <module>
	    int("FishC")
	ValueError: invalid literal for int() with base 10: 'FishC'
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值