Computer >> Máy Tính >  >> Lập trình >> Python

Chương trình Python để loại bỏ các số 0 ở đầu địa chỉ IP

Trong hướng dẫn này, chúng ta sẽ viết một chương trình loại bỏ các số 0 ở đầu khỏi địa chỉ Ip. Hãy xem những gì là chính xác là. Giả sử chúng tôi có địa chỉ IP 255.001.040.001 , sau đó chúng tôi phải chuyển đổi nó thành 255.1.40.1 . Làm theo quy trình dưới đây để viết chương trình.

  • Khởi tạo địa chỉ IP.
  • Tách địa chỉ IP với. sử dụng chức năng chia nhỏ
  • Chuyển đổi từng phần của địa chỉ IP thành int sẽ loại bỏ các số không ở đầu.
  • Kết hợp tất cả các phần bằng cách chuyển đổi từng phần thành str.
  • Kết quả là đầu ra cuối cùng của chúng tôi.

Ví dụ

## 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)

Nếu bạn chạy chương trình trên, bạn sẽ nhận được kết quả sau.

Đầu ra

255.1.40.1

Nếu bạn có bất kỳ nghi ngờ nào về chương trình, vui lòng đề cập trong phần bình luận.