"일꾼이 일을 잘하려면 먼저 도구를 갈고 닦아야 한다." - 공자, 『논어』.
첫 장 > 프로그램 작성 > Python 3에서 인쇄된 값 사이의 공백을 어떻게 제거할 수 있나요?

Python 3에서 인쇄된 값 사이의 공백을 어떻게 제거할 수 있나요?

2024년 11월 10일에 게시됨
검색:970

How can I eliminate spaces between printed values in Python 3?

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