Pythonの予約文字
以下のリストは、Pythonの予約語を示します。これらの単語は、定数または変数、または任意の他の識別子名を保持するために使用することができません。
すべてのPythonのキーワードは、小文字のみが含まれています。
改行やインデント
Pythonの学習との最大の違いは、括弧使用せずに他の言語のPython http://www.xuanhe.net/コードブロックである {}クラス制御、機能、およびその他の論理判定を。最もユニークなのpythonは、モジュールを作成するためにインデントを使用することです。
インデントされるスペースの数は可変ですが、インデントするスペースの同じ数が含まれている必要があり、コードブロック文のすべて、これは厳密に施行されなければなりません。次のように:
次のコードは、エラーを実行します:
上記のコードの実装は、次のエラー通知を表示されます。
IndentationError:インデント解除はどんなアウターとも一致しないインデントレベルのエラーは、あなたが一致するように変更することができ、使用矛盾インデント、インデントにはいくつかのタブ・キー、インデントされるスペースの多くを、示しています。
場合 IndentationError:予期しないインデントの エラー、Pythonのコンパイラは、あなたの言っている「問題なしこんにちは、バディ、あなたのファイル形式が間違っ、整列させることができるタブとスペース」、すべてのpythonのフォーマットは非常に厳しかったです。
したがって、行の数は、第1のインデントPythonコードブロック内のスペースの同じ数を使用しなければなりません。
私たちは、あなたがそれぞれのインデントレベルのために使用することをお勧め 単一のタブの か、 二つのスペース または 4つのスペース 混在しないように覚えています、
マルチラインステートメント
一般的に、Pythonの文は改行ターミネータ声明。
しかし、我々は次のように行は、ステートメントの複数行に分割されます(\)スラッシュを使用することができます。
ステートメントが含まれ、[]、{}、または()括弧は、マルチラインコネクタを使用する必要がありません。例を以下に示します。
Python 引号
Python 可以使用引号( ' )、双引号( " )、三引号( ''' 或 """ ) 来表示字符串,引号的开始与结束必须的相同类型的。
其中三引号可以由多行组成,编写多行文本的快捷语法,常用于文档字符串,在文件的特定地点,被当做注释。