2016-04-27 20 views
-2

非常に簡単な質問ですが、苦労しています。 私はCBTナゲットを通して学んでおり、1人のビデオ教師は、それがより進歩しているので、私たちはpython 3のprintステートメントを使用していると言います。それはパラメータを取ることができることを意味します。印刷文を書く際にエラーが発生しました

[email protected]:~/Documents/python$ cat 4_IO.py 
print('Hellow World!' 
print('Hello','World','!') 

[email protected]:~/Documents/python$ python 4_IO.py 
    File "4_IO.py", line 2 
    print('Hello','World','!') 
     ^
SyntaxError: invalid syntax 
[email protected]:~/Documents/python$ 

何このエラーであると私は2.7.10

[email protected]:~/Documents/python$ python --version 
Python 2.7.10 
[email protected]:~/Documents/python$ 

同じPythonのバージョンを使用しているとき、私は教師を取得していないです、なぜあなたの助けが本当にいただければ幸いです。

+0

このトピックは保留中です。 – learner

+0

これは正しいです最初のprintステートメントを閉じようとしましたが問題は書かなければならなかった から__future__ import print_function このパッケージは欠落していると思います。 – learner

答えて

3

これは、最初の行にブレースを忘れているためです。

print('Hellow World!' 
        ^--brace here 
+0

まあ、私はそれを逃した。 –

+0

それは、 "中かっこ"よりも大括弧またはかっこです。 – khelwood

+1

@khelwoodそれは本当にあなたが世界のどの部分から来ているかによって異なります。私がどこから来たのか)は第1ブラケットと呼ばれ、第2ブラケットと呼ばれ、第3ブラケットと呼ばれます。 –

関連する問題