2017-01-04 1 views
0

저는 파이썬에서 초보자입니다. 나와 함께 있으니, 파이썬을 배우십시오. '어려운 길'을 배우면서, 나는 이스케이프 시퀀스에 대해 배웠지 만, \ u는 사용할 수 없습니다. 나는 print "\U0001F47E", print "U\U0001F47E", print "U'\U001F47E'", print 'u"\U0001F47E"'을 모두 시도했지만 따옴표 안에있는 문자열을 그대로 출력 했으므로 나는 print "\x56"과 다른 것을 시도했다. \ x 모두 잘 동작한다. 나도 https://docs.python.org/2.5/ref/strings.html를 보았다. 그러나 나는 나를 도울 수있는 아무것도 발견하지 못했다.파이썬에서 u를 사용할 수 없습니다.

그래서 내가 뭘 잘못하고 있는지 말해 주시겠습니까?

+0

유니 코드 문자열은 다음과 같이 시작하십시오. 문제가 해결되면 ... – deweyredman

+1

왜 여분의 작은 따옴표로 4 번째 줄을 감쌌습니까? 그것은 당신에게 올바른 결과를 주었을 것입니다. –

+0

가능한 경우 LPTHW를 중단하십시오. 우선, Python 2를 가르쳐줍니다. Python 2는 오래된 언어 버전입니다. 근본적으로 * 모든 * 새로운 프로젝트는 요즘 Python 3을 사용합니다. 더 중요한 것은 그 교수법이 끔찍합니다. 자세한 내용은 [this] (http://sopython.com/wiki/LPTHW_Complaints)를 참조하십시오. python.org에 공식적인 튜토리얼이 많이 있습니다. – MattDMo

답변

0

유니 코드 문자열은 "u"로 시작합니다. 시도해보십시오. 그러면 문제가 해결 될 것입니다.

당신이 바른 길에 있었다 : print 'u"\U0001F47E"'

당신이 따옴표가 필요하지 않습니다 제외. so ... print u"\U0001F47E"

+0

정확한 명령을 작성하여 정확히 입력해야하는 것을 얻을 수 있습니까? – bha159

+0

감사합니다. 지금 받으십시오 :-) – bha159

관련 문제