Python 3에서 인쇄된 문자열의 공백 제거
Python 3에서는 인쇄된 값 사이의 간격을 제어하는 것이 어려울 수 있지만 다음은 몇 가지 사항입니다. 일반적인 방법:
ep 매개변수 사용:
sep 매개변수, print() 함수에 지정하면 값 사이에 불필요한 공백을 제거할 수 있습니다. 예를 들어:
print("a", "b", "c", sep="")
이렇게 하면 추가 공백 없이 "abc"가 인쇄됩니다.
정수를 문자열로 변환:
정수 값이 있는 경우 str()을 사용하여 이를 문자열로 변환할 수 있습니다. 기능:
a = 42
b = 84
print("a = " str(a) ", b = " str(b))
이렇게 하면 공백 없이 "a = 42, b = 84"가 인쇄됩니다.
format() 메서드 사용:
format() 메서드를 사용하여 형식을 지정할 수도 있습니다. strings:
print("a = {}, b = {}".format(a, b))
이렇게 하면 "a = 42, b = 84"가 인쇄됩니다. 공백 없이.
f-문자열 사용(Python 3.6 ):
Python 3.6에서는 문자열 형식을 간결하고 읽기 쉬운 방식으로 제공하는 f-문자열을 도입했습니다.
print(f"a = {a}, b = {b}")
이렇게 하면 "a = 42, b = 84"가 인쇄됩니다. space.
추가 팁:
정수를 문자열로 변환할 때 값 사이의 공백을 제거하는 또 다른 방법은 Join() 메서드를 사용하는 것입니다:
print(",".join([str(a), str(b)]))
이렇게 하면 "42,84"가 인쇄되지 않고 인쇄됩니다. 공백.
부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.
Copyright© 2022 湘ICP备2022001581号-3