
내가 통역사에 쓴 모든 내용은 다음과 같습니다.
>>> print "Hello, World!"
File "<stdin>", line 1
print "Hello, World!"
^
SyntaxError: invalid syntax
어떻게 오류가 발생했나요? 내가 시도한 것은 인쇄 명령을 실행하는 것뿐이었습니다.
답변1
Python3에서 print는 함수입니다:
print("Hello, World!")
확인하다: http://docs.python.org/release/3.0.1/whatsnew/3.0.html
답변2
Python 3의 주요 변경 사항 중 하나는 print
함수가 되었다는 것입니다. 다음을 사용해 보세요:
print('Hello World')
그러면 효과가 있을 것입니다.
답변3
print
Python 3은 명령문에서 함수로 변경되었습니다 . Python 3에서 "hello world"를 인쇄하는 방법은 다음과 같습니다.
print("Hello world")
꼭 살펴보시길 추천드려요Python 3의 새로운 기능, 이 문제는 목록에서 첫 번째로 언급된 문제입니다.
또한 StackOverflow에 프로그래밍 관련 질문을 하는 것이 좋습니다. 제 경험상 초보자도 환영합니다.
답변4
다른 답변 중 일부는 이미 이 내용을 다루었지만 print("Hello World")
대신 그렇게 해야 합니다. 그렇게 된 이유는변경됨end
Python 3에서는 (기본 개행 끝 변경)과 같은 키워드 인수를 허용합니다 .
예:
print("Hello World", end="") # will print an empty character at the end, not a newline