2012-03-25 2 views
0

가능한 중복 :
Hello World in Python파이썬 신참 안녕하세요 세계 (왜 ???)

내가 파이썬에서 안녕하세요을하려고

하지만 :

print "Hello World" 

은 유지 구문 오류가 발생했습니다. 이유는 무엇입니까? 파이썬 3.2를 사용하고 있습니다 ...

+0

튜토리얼을 보았습니까? 아니면 그냥 세상을하려고 했습니까? 만약 당신이 파이썬 3.2 튜토리얼을 따르고 있었다면, 나는 적절한 print() 문법을 보여줄 것이라고 생각한다. – jdi

+0

주어진 예제는 버전 3.0 이전의 모든 파이썬 버전에 완벽하게 유효하다. 고전적인 Python print에서는 함수가 아닌 명령문이 사용되었습니다. Python 3.0 및 이후 버전에서 print는 함수이므로 인수 목록을 묶어야합니다. 사실 파이썬의 인터프리터가 단어를 호출 가능한 객체 (함수, 메소드, 클래스 인스턴스화 등)로 취급해야한다는 것을 아는 유일한 방법은 후속() 표현의 존재에 의한 것입니다. 성명서로서의 오래된 인쇄물 처리는 귀도가 오랫동안 제거하고 싶어했던 사마귀였습니다. –

답변

4

사용 : 사용중인 책은 파이썬이있는 경우

파이썬 3 명령은
print("Hello World") 

,

print "Hello World" 

동안은 파이썬이 명령

입니다 2 가지, 새로운 책 가져와!

+3

"명령"도 아닙니다. 그것들은 각각 함수와 문장입니다. –

7

파이썬 3.2에서는 print이 기능입니다.

print("Hello World") 
+0

이전에는 무엇 이었습니까? –

+2

@ 엘리엇 : 다른 것. 진술. –

+1

그것은 단지 성명서 일뿐입니다. – Makoto

관련 문제