Python 程序从 IP 地址中去除前导零
在本教程中,我们将编写一个从 IP 地址中去除前导零的程序。让我们看看确切地是什么。假设我们有一个 IP 地址 255.001.040.001,那么我们必须将其转换为255.1.40.1。按以下步骤编写程序。
- 初始化 IP 地址。
- 使用 split 函数,用 . 拆分 IP 地址
- 将 IP 地址的每个部分转换为 int ,此操作会去除前导零。
- 通过将每个部分转换为 str 来连接所有部分。
- 结果是我们最终的输出。
示例
## initializing IP address ip_address = "255.001.040.001"
## spliting using the split() functions
parts = ip_address.split(".")
## converting every part to int
parts = [int(part) for part in parts]
## convert each to str again before joining them
parts = [str(part) for part in parts]
## joining every part using the join() method
ip_address = ".".join(parts)
print(ip_address)如果您运行上述程序,您将得到以下结果。
输出
255.1.40.1
如果您对该程序有任何疑问,请在评论区中提及。
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP