현재 "Zed, Shaw의 어려운 방법"을 배우고 있습니다.
저자는 자신의 책이 Python 2 .x, 저는이 책의 문법을 파이썬 3 표준으로 변환하려고합니다.작은 따옴표가 있어야 할 때 큰 따옴표가 나타납니다.
하나의 이상한 일. % r의 다른 용도를 설명하는 연습에서 인터프리터는 문자열 값 중 하나를 큰 따옴표로 인쇄하지만 나머지는 작은 따옴표로 인쇄합니다.
이유를 알고 싶습니다. 여기
당신이 입력 할 수있는 ','나는이 일을했다 '
formatter = " %r %r %r %r" print (formatter % ("I had this thing", "That you could type up right.", "But it didn't sing.", "So I said goodnight."))
코드는 그 인터프리터에, 출력이 읽고 그냥 잘 작동 권리.' "하지만 나는 노래하지 않았다." "그래서 나는 좋은 밤을 보냈다."
위에서 보듯이 세 번째 값은 큰 따옴표 안에 인쇄됩니다. 어째서?
나는 notepad ++, python 3 및 Windows Powhershell을 사용하고 있습니다. 감사합니다.
그러나 물론을! 나는 그것을 생각해야만했다. 이미 수축하지 않았다는 아포스트로피가 있기 때문에 큰 따옴표를 사용해야합니다. 고맙습니다 [ : – randomhopeful