인쇄하려면 개행 문자 또는 공간 없이 어떻게?
문제는 제목에.
39 i&; d like to do it 의 [태그: 파이썬]. # 39 의 어떤 I&; d like to do 예제에서와 [태그 c]:
C:
#include <stdio.h>
int main() {
int i;
for (i=0; i<10; i++) printf(".");
return 0;
}
출력:
..........
Python 에서:
>>> for i in xrange(0,10): print '.'
.
.
.
.
.
.
.
.
.
.
>>> for i in xrange(0,10): print '.',
. . . . . . . . . .
파이썬 '에서' \n '또는' 가 있는 공간, 인쇄하십시오 추가하기에서는 피할 수 있습니까? 이제 그냥 it& # 39 의 예입니다. # 39 don& t tell me, I can 첫 문자열으로 구축하십시오 어졌다면 인쇄하십시오 거잖나. # 39 와 같은 방법을 모르는 " i& append";; d 문자열을 'stdout'.
1749
21
일반적인 방식으로
연락해야 할 수도 있습니다.
'는' stdout 플러시된 수 있도록 지원했다.
파이썬 2.6+
파이썬 2.6 에서 가져올 수 있는 '에서' 기능을 인쇄하십시오 파이썬 3:
아래 3 개 솔루션 Python 이 사용할 수 있습니다.
파이썬 3
3, "print" 의 파이썬 함수를 붙여넣습니다 기술서임을 변경되었습니다. 3 의 파이썬 대신 할 수 있습니다.
또한 2 단, 파이썬, ve # 39 은 you& future print_function 임포트합니다 사용되는 '에서'.
문제가 있을 경우 = True '키워드' 버퍼링 플러시합니다 추가하기만 출력입니다 플러시합니다 인수 수 있습니다.
그러나 단 플러시합니다 '키워드' '기능을 사용할 수 없습니다' 에서 '2' 의 파이썬 버전은 인쇄하십시오 임포트된 future. 파이썬 3, 은, 나중에 좀 더 구체적으로 3.3tb 뿐이다. 이전 버전에서 'll call) 을 사용하여 수동으로 플러시하려면 필요한데, you& # 39 를 시s.스트더t.프루시 ()'.
소스뿐만
인쇄하십시오 1. https://docs.python.org/2/library/functions.html
https://docs.python.org/2/library/\_future_.html 1.
인쇄하십시오 1. https://docs.python.org/3/library/functions.html
귀도 반 로섬 링크를 통해 이 같은 단순한 설명됨 emc. 한다.
Re: C / r 없이 인쇄하십시오 어떻게 해야 할까요?
http://legacy.python.org/search/hypermail/python-1992/0115.html
뭔가 인쇄하려면 아닌 투명지에 자동으로 > 수 있다. >, 케리지리턴 덧붙여집니다 it?
예, 쉼표 덮어쓰기/추가 마지막 인수 후 인쇄하려면. 예를 들어, 이 루프 숫자임 0.9 한 줄에 공백으로 분리된 인쇄합니다. 참고 이 파라메트리스 " print"; 최종 추가하므로 있는 줄 바꿈.
_Note: 이번 우승으로 질문, 사용법, python 의 printf " _을 " 같은 항목을 used to be?
이후 이리와라 찾는 사람들은 아마도 이 제목을 기준으로, 파이썬 는 printf 스타일 대체.
솜씨 곱합니다 구체화하십시오 값을 수 있습니다.
인쇄 기능을 사용하여 python3 스타일 python2.6+ () 는 기존 케이워드드 분할합니다 인쇄하십시오 명령문입니다 같은 절실해졌습니다.)
모든 사용자 파일을 별도로 만들어 'printf.py', python2 여러_키워드 인쇄하십시오 망칠 수 없습니다.
그런 다음, 해당 파일을 사용한다.
Printf 스타일을 보여주는 많은 사례
어떻게 같은 줄에 인쇄하려면.
새 (vmware. 파이썬 3.0) '는' 끝 '' 옵션 '기능을 인쇄하십시오 매개변수입니다 기간말 문자 수정할 수 있습니다. # 39, 9월 '에 대해' s 도 there& seperator.
Printf 함수를 사용하여 불렀으매 펑스올스스파르시알 새로 만들 수 있습니다
줄 수 있는 함수를 쉽게 기본 매개변수입니다.
결국 추가하기만 ',' 의 '' 기능을 할 수 있도록 새로운 할말이다 인쇄하십시오 won& 인쇄하십시오 # 39, t
Python 에서 3, 인쇄 기능이. 전화하시기 때
파이썬 구체화합니다 迈向
끝으로 원하는 대로 변경할 수 있습니다.
시도해 볼 수 있습니다.
파이썬 2.6+:
파이썬 3:
파이썬 < = 2.5:
이후 각 인쇄,) 은 파이썬 2 의 경우 별도의 공간이
필자는 최근 비슷한 문제를 안고 있었다.
나는 그것을 해결할 수행여:
유닉스와 윈도우 모두에서 가능합니다. 아직 이 테스트되었습니다. 켜짐이 에서라도.
하스
위의 모든 대답이 수정하십시오 있는 것을 볼 수 있습니다. 하지만 난 항상 쓰고 싶다고 바로 가기인 ". 끝 = & # 39, & # 39. ". 매개변수입니다 끝.
같은 함수를 정의할 수 있습니다.
모든 받아들일 수가 매개변수입니다. 심지어 같은 또 다른 모든 매개변수입니다 동의하십시오 플러시합니다 등과 같은 이름의 파일을.
똑같이 할 수 있는 python3 다음과 같습니다.
@lenooh 달성됨 내 질의입니다. # 39, & # 39 이 기사를 검색하는 동안 우리 사회의 파이썬 억제할지 newline&;. # 39 m, 파이썬 3.2 를 사용하여 개발할 수 있는 라즈베리 파이 i& IDLE3 PuTTY. Putty 명령행을 진행률 표시줄이 있는 만들고 싶었다. 내가 didn& # 39, t 다운로드하려는 페이지 스크롤하지 하였다. 내가 원한 것은 이해할 수 있는 거죠 가로선 다시 보장 프로그램 중단, t 크루nc스트 준비되기까지 hasn& # 39 의 아니하고또 보냈습니다 즐거운 점심 및, 무한 루프 - 비호환성의 얼마 전 나를 떠날 수 있지만, # 39 I& # 39 m 잘하고 있으니까 time.& # 39 이 걸릴 수 있습니다. 대화형 메시지 진행율 표시줄에는 등의 텍스트에서.
이 '보기인쇄 (& # 39, & # 39, 돈세탁,, # 39 for& search_string \b! # 39, & # 39, & # 39 .001& 끝 =;;) '로, 이를 통해 향후 화면 쓰기 메시지 초기화되는지 준비 기간 3 & # 39, 그리고 루부트 인쇄하십시오 백스페이스 소거 오프하도록 001& # 39. 선 및 확장 기간. 사용자 입력 후 search_string 앵무새 '' 내 '느낌표' text '\b!' 트림하여 search_string 백업하도록 있는 공간 배치, 그렇지 않으면 docname 보기인쇄 () '을 통해' 제대로 문장. # 39, & # 39 의 첫 번째 that& 뒤에 공백과 dot& # 39. # 39, & # 39 의 진행율 bar&. # 39 m, 어떤 I& 시뮬레이트하기. 또한, 이 메시지는 프라임 불필요하게 함께 다음 페이지 번호 (길이 3 로 포맷되었습니다 유수의 제로) 를 시행하십시오 처리되고 있는 반영할 수 있는 사용자 인터페이스에서 디이브이 진행률에 기간을 대화할거에요 나중에 또 아웃하려면 구축하십시오 적절한.
39 에서 확장하지만 don& 운영까지도 인쇄하려면 오른쪽, 뭔가 새로운 선 루프, t want it 인쇄하십시오 항상.
예를 들면 다음과 같습니다.
예:
'내가 범위 내에 (0.5): " 인쇄하십시오 hi"; 출력: 안녕 안녕 안녕 안녕 안녕 '
이러한 문제의 답을 좀 복잡하게 많은 것 같다. 윈도 3.X 에서 이렇게 됩니다
최종 는 \n" 기본값입니다 ";). 우리는 단순히 redhat. 공간 또는 변경. = " " 및끝 사용할 수도 있습니다.
이 협력했습니다 2.7.8 모두에서 &. 아니 모듈에서는 임포트합니다 2.5.2 (하고 및 OSX 털미널 각각) 또는 시간 여행 필수.
있거나 다음과 같은 함수
그럼 이제.
출력:
일반 두 가지 방법이 있습니다.
39, & # 39 기술서임을 및 제거 후 덮어쓰기/추가 아무것도아니야 인쇄하십시오 \n&. = & # 39, & # 39 를 사용하여 '끝', '다음과 같습니다.
이후 '쉼표' \n 은 추가에는 무시하시겠습니까 인쇄하십시오 것이라고 말했습니다.
ᄋ "이번 도움이 될 것이다. 링크 이 dell. 수 있습니다.