Python 3中,可以使用内置函数int()
将数值常量字符串转换为其数字值。该函数将字符串作为参数,并返回一个整数类型的值。
例如,如果我们有一个数值常量字符串"123",我们可以使用int()
函数将其转换为数字值:
num_str = "123"
num = int(num_str)
print(num) # 输出:123
int()
函数还可以接受第二个参数,用于指定字符串的进制。默认情况下,字符串被解释为十进制数。如果字符串表示的是其他进制的数,可以通过第二个参数指定进制。例如,将二进制字符串"1010"转换为十进制数:
binary_str = "1010"
decimal_num = int(binary_str, 2)
print(decimal_num) # 输出:10
int()
函数还可以处理带有正负号的数值常量字符串。例如,将"-42"转换为整数:
negative_str = "-42"
negative_num = int(negative_str)
print(negative_num) # 输出:-42
总结:
int()
函数是Python 3中将数值常量字符串转换为数字值的方法。int()
函数还可以处理带有正负号的数值常量字符串。腾讯云相关产品推荐:无
领取专属 10元无门槛券
手把手带您无忧上云