Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Python에서 문자열 변수로 큰 따옴표를 인쇄하는 방법은 무엇입니까?

<시간/>

큰따옴표를 인쇄하는 것은 그 자체가 문자열을 둘러싸서 인쇄하는 구문의 일부로 필요하기 때문에 까다롭습니다. 이 기사에서는 이러한 큰따옴표를 print 문을 사용하여 인쇄하는 방법을 살펴보겠습니다.

아래 시나리오는 큰따옴표를 인쇄하지 않습니다. 코드의 처음 두 줄은 출력을 제공하지 않고 마지막 줄은 오류를 표시합니다.

print(" ")
print(" " " ")
print(""aString"")

출력

위의 코드를 실행하면 다음과 같은 결과가 나옵니다 -;

print(""aString"")
^
SyntaxError: invalid syntax

그러나 아래와 같이 문자열을 적절한 따옴표로 묶으면 따옴표 자체가 인쇄될 수 있습니다. 작은따옴표 안에 큰따옴표를 묶는 것이 효과적입니다.

print('Hello Tutorialspoint')
print('"Hello Tutorialspoint"')

출력

위의 코드를 실행하면 다음과 같은 결과가 나옵니다. -

Hello Tutorialspoint
"Hello Tutorialspoint"

문자열 변수 사용

또한 문자열 형식을 사용하여 큰따옴표와 인쇄 구문의 일부인 다른 문자를 인쇄할 수 있습니다.

StringVar = 'Hello Tutorialspoint'
print("\"%s\""% StringVar )
print("\\%s\\"% StringVar )
print('"%s"' % StringVar )
print('"{}"'.format(StringVar))

출력

위의 코드를 실행하면 다음과 같은 결과가 나옵니다. -

"Hello Tutorialspoint"
\Hello Tutorialspoint\
"Hello Tutorialspoint"
"Hello Tutorialspoint"