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