========= 間違えたら ========= .. toctree:: :maxdepth: 1  文法を間違えると,プログラムは動かない.(だけならばまだよいが,動くものの意図した通りの結果が得られない.ということもある) 文法ミス --------  さきほどからの印字の命令で,わざとミスをしてみよう.引用符が「"」と「'」とで一致していない.   .. code-block:: python :linenos: # -*- coding: utf-8 -*- """ @author: kentaro """ print ("Hello, world!') 「Hello, world!」と印字される代わりに以下のようなメッセージが現れる. :: File "/Users/kentaro/OneDrive/***/sample_code/***.py", line 7 print ("Hello, world!') ^ SyntaxError: EOL while scanning string literal  line7(7行目)の「^」が指し示すあたりがおかしい. そして, 「SyntaxError: EOL while scanning string literal」であると教えてくれている. 直訳を試みみると,「Syntax:構文規則(文法)」に,「Error:間違い」がある. 「EOL(End of line):最終行」がきてしまった.「string literal:文字列リテラル」の終わりの引用符「"」を見つける前に. のような感じであろうか. つまりprintの命令では印字する内容を引用符「"」で挟んであるはずなのに,終わりを示す「"」が見つからないということである.  エラーを見つけたら,書き直して再度実行しよう.