Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

IP 주소에서 선행 0을 제거하는 Python 프로그램

<시간/>

이 튜토리얼에서는 IP 주소에서 선행 0을 제거하는 프로그램을 작성할 것입니다. 정확히 무엇인지 봅시다. IP 주소가 255.001.040.001이라고 가정해 보겠습니다. , 그런 다음 255.1.40.1로 변환해야 합니다. . 프로그램을 작성하려면 아래 절차를 따르십시오.

  • IP 주소를 초기화합니다.
  • IP 주소를 나눕니다. 분할 기능 사용
  • IP 주소의 각 부분을 int 로 변환 선행 0을 제거합니다.
  • 각 부분을 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

프로그램에 대해 궁금한 점이 있으면 댓글 섹션에 언급해 주세요.