在本教程中,我们将编写一个程序来从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