Python 3에서 줄바꿈 없이 출력하는 방법: 줄 끝에 추가된 문자열을 다음과 같이 사용해야 함을 명확하게 언급하기 위해 print() 함수에 끝 매개변수로 추가 명명된 매개변수 [end=""]를 제공합니다. 종료 문자열.
파이썬의 print() 함수는 기본적으로 개행 문자로 끝나므로 기본적으로 자동으로 줄 바꿈됩니다. Python에는 미리 정의된 형식이 있으며 print(변수)를 사용하면 자동으로 다음 줄로 이동합니다. 그렇다면 줄바꿈 없이 어떻게 출력할 수 있을까요? 다음 글에서 이를 소개하겠습니다. 도움이 되셨으면 좋겠습니다.
Python 3에서 줄 바꿈 없이 출력하는 방법은 무엇입니까?
Python 3에서는 가장 간단한 솔루션이 제공되며, 인쇄 기능 끝에 추가 매개변수를 제공하기만 하면 됩니다. 예:
# 使用命名参数“end”指定行尾显式的字符串 print("Hello World!", end ="") #end里没有空格 print("My name is Karim") # 数组 a = [1, 2, 3, 4] # 输出数组的元素 for i in range(4): print(a[i], end =" ") #end里添加空格
실행:
선택적 명명된 매개 변수 end를 사용하여 줄 끝에 추가해야 하는 문자열을 명시적으로 언급할 수 있습니다.
end 매개변수로 제공하는 것은 무엇이든 종료 문자열이 됩니다.
따라서 빈 문자열을 제공하면 줄 바꿈이 없고 입력에 공백이 추가되지 않습니다.
Python print() 함수
print() 메서드는 가장 일반적인 함수인 출력을 인쇄하는 데 사용됩니다.
구문:
print(*objects, sep=' ', end='\n', file=sys.stdout, flush=False)
매개변수:
objects -- 복수형, 한 번에 여러 개체를 출력할 수 있음을 나타냅니다. 여러 객체를 출력할 경우 ,로 구분해야 합니다.
sep - 여러 개체를 구분하는 데 사용되며 기본값은 공백입니다.
end - 엔딩을 설정하는 데 사용됩니다. 기본값은 개행 문자 n이며, 이를 다른 문자열로 변경할 수 있습니다.
file -- 작성할 파일 객체입니다.
flush -- 출력이 캐시되는지 여부는 일반적으로 파일에 의해 결정되지만, 플러시 키워드 인수가 True이면 스트림이 강제로 플러시됩니다.
반환 값
없음.
위 내용은 Python3이 줄 바꿈 없이 출력되는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!