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

分类: 计算机技术
推荐阅读:
MIPS汇编语言教程 MIPS(Microprocessor without Interlocked Pipeline Stages)是一种基于RISC(Reduced Instruction Set Computer,精简指令集计算机)体系结构的微处理器架构。MIPS的设计理念是简化指令集,减少指令执行时间和硬件开销,提高处理器性能和效率。
在Python中如何表示无穷大 在Python中,可以使用float('inf')表示正无穷大,使用float('-inf')表示负无穷大。
Windows安装Visual Studio Code Visual Studio Code 是一个运行于Mac OS、Windows、Linux之上的,针对于编写现代Web 和运用的跨平台源代码编辑器;
Golang中的数组切片 数组切片和数组在Go语言中不是同一种数据类型,但他们很相似,区别是数组只能是固定长度,而数组切片可灵活的改变长度。
使用Python获取目录下的所有文件 要获取一个目录下的所有文件,你可以使用Python中的os和os.path模块。下面是一个获取目录下所有文件的例子代码:
Python数组求和 给定一个数组,使用Python进行数组求和;