좋아, 변수 및 문자열을 인쇄하는 방법을 알고 있습니다. 그러나 "My string"card.price (내 변수)와 같은 것을 어떻게 인쇄 할 수 있습니까? 내 코드는 다음과 같습니다. print "I have " (and here I would like to print my variable card.price)
. 쉼표로 구분하여 복수의 값을 인쇄하여변수 및 문자열을 파이썬으로 출력
답변
:
print "I have", card.price
print statement가 출력 공간에 의해 분리 된 각각의 발현 개행 하였다.
더 복잡한 형식이 필요한 경우는, 사용 ''.format()
method :
print "I have: {0.price}".format(card)
또는 사용하여
이전 및%
string formatting operator을 반은-되지 않습니다. 당신을 가정
파이썬 2.7 (안 3)를 사용 :
print "I have", card.price
print "I have %s" % card.price
실제로, 동일한 작업을 수행 할 수있는 방법이 많이 있습니다 (가입 목록에 의해)
print " ".join(map(str, ["I have", card.price]))
(string formatting 사용). 나는 두 번째 것을 더 좋아할 것이다.
결과가 문자열이 아니라 숫자 여도 괜찮습니까 ?? – user203558
네, 괜찮습니다. % d도 작동합니다. – aemdy
여기 (놀랍게도) 언급되지 않은 것이 간단한 연결입니다.
예 :
foo = "seven"
print("She lives with " + foo + " small men")
결과 : 그녀는 일곱 작은 남자 파이썬 3로 또한
, 함께 살고의
%
방법은 사용되지 않습니다. 그것을 사용하지 마십시오.
- 1. 배시 변수 및 출력
- 2. 문자열을 파이썬으로 목록으로 변환
- 3. 문자열을 파이썬으로 wstring으로 변환
- 4. 문자열을 파이썬으로 목록 변환하기
- 5. 사전 파이썬으로 문자열을 변환
- 6. 문자열을 파이썬으로 숫자로 분할
- 7. 문자열을 파이썬으로 덧붙임
- 8. AngularJS의 범위 및 변수 출력
- 9. 매개 변수 파이썬으로
- 10. 변수 출력
- 11. 문자열을 파이썬으로 datetime으로 변환하는 방법
- 12. IPv6 문자열을 바이트 + 파이썬으로 변환
- 13. 문자열을 포함하는 줄을 파이썬으로 바꿉니다.
- 14. 문자열을 파이썬으로 세그먼트로 분할하는 방법
- 15. 숫자 문자열을 파이썬으로 MD5로 변환
- 16. 큰 문자열을 파이썬으로 구문 분석
- 17. 템플리트 - 구성 파일에서 파이썬으로 변수 참조 전달
- 18. 문자열을 파이썬으로 바꾸고 브라우저를 열어 결과를
- 19. Python 스크립트를 사용하여 문자열을 출력 하시겠습니까?
- 20. Java의 출력 매개 변수
- 21. 일관되지 않은 변수 출력
- 22. 변수 삽입하기 MySQL을 파이썬으로 사용하기
- 23. 파이썬으로 함수 내에서 변수 생성하기
- 24. jQuery 출력 문자열을 따옴표로 묶음
- 25. Xcode에서 파이썬으로 출력 파일을 찾을 수 없습니다
- 26. 문자열을 파이썬으로 목록을 담고있는 사전으로 나눕니다.
- 27. C# SqlCommand, XmlReader 및 출력 매개 변수
- 28. 지정 명령 변수 출력 및 반환 값
- 29. Entity Framework 6 및 출력 매개 변수
- 30. 문자열을 텍스트로 출력
형식 문자열 및 기본 문자열 연결의 가능성은 어떻습니까? 다른 목적으로 다른 접근 방식을 보여주는 좋은 방법으로 대답을 확장 할 수 있습니다. – s1lence
@Martijn Pieters : 나는'format' 대답으로 나노초 먼저했습니다. – alexvassel
@alexvassel :하지만 제 문서 링크가 더 좋은 예이고,'%'문자열 형식화를 가리 킵니다. :-P –