Python int()函数

在Python中,int()函数用于将一个数值或字符串转换为整数。如果提供了一个字符串作为参数,那么int()函数将尝试将该字符串解释为一个整数,并返回对应的整数值。如果字符串无法解释为整数,则会引发ValueError异常。

int()函数示例

# 将字符串转换为整数
num_str = "123"
num_int = int(num_str)
print(num_int)  # 输出:123

# 将浮点数转换为整数(小数部分会被截断)
num_float = 3.14
num_int = int(num_float)
print(num_int)  # 输出:3

如果int()函数没有提供任何参数,则返回0。

# int()函数没有参数
num_int = int()
print(num_int)  # 输出:0

如果int()函数提供了第二个参数,那么该参数表示转换的进制数。例如,如果第二个参数是2,则将按二进制解释字符串。

# 按二进制解释字符串
num_str = "1010"
num_int = int(num_str, 2)
print(num_int)  # 输出:10

# 按16进制
num_str = "f"
num_int = int(num_str, 16)
print(num_int)  # 输出:15

原创内容,如需转载,请注明出处;

本文地址: https://www.perfcode.com/python-built-in-functions/python-int.html

分类: 计算机技术
推荐阅读:
C语言isblank()函数:判断字符是否为空白字符 isblank()函数是C语言中的一个标准库函数,用于判断一个字符是否为标准空白字符(即空格' '和水平制表符'\t');如果参数c是一个标准空白字符,则返回true,否则返回false;
Implementation of the USB 2.0 controller not found!解决方案 你可能在使用VirtualBox启动虚拟机系统时碰到“不能为虚拟电脑打开一个新的任务”的错误提示,并提示 Implementation of the USB 2.0 controller not found!
MIPS指令的类型和格式 MIPS指令集包含三种基本类型的指令:R指令、I指令和J指令。不同类型的指令采用不同的指令格式。
Windows安装Visual Studio Code Visual Studio Code 是一个运行于Mac OS、Windows、Linux之上的,针对于编写现代Web 和运用的跨平台源代码编辑器;
Linux下快速的重命名文件 在Linux系统下,不知道你们是怎么重命名文件的,虽然方法很多,但我这个绝对是最简单且最高效的,而且只有一条命令就可实现:
Rust concat宏的用法和示例 在Rust中,concat宏用于在编译时将字面量以字符串的形式连接起来。它可以接受任意数量的字面量作为参数,并将它们连接成一个单独的字符串字面量。