Python程序从IP地址中删除前导零

在本教程中,我们将编写一个程序来从Ip地址中删除前导零。让我们看看到底是什么。假设我们有一个IP地址255.001.040.001,那么我们必须将其转换为 255.1.40.1。请按照以下步骤编写程序。

  • 初始化IP地址。

  • 分割IP地址。使用分割功能

  • 将IP地址的每个部分转换为int ,以除去前导零。

  • 通过将每个零件转换为str来连接所有零件。

  • 结果是我们的最终输出。

示例

## initializing IP address ip_address = "255.001.040.001"
## 使用split()函数进行拆分
parts = ip_address.split(".")
## 使用split()函数进行拆分
parts = [int(part) for part in parts]
## 在加入它们之前,再次将它们转换为str
parts = [str(part) for part in parts]
## 使用join()方法连接每个部分
ip_address = ".".join(parts)
print(ip_address)

如果运行上述程序,将得到以下结果。

输出结果

255.1.40.1