プログラム内の各ステートメントは改行文字で終わります。行継続文字 () バックスラッシュを使用して、長いステートメントを複数の行に分割できます。
wather_is_hot = 1; watherer = 0; if(wather_is_hot ==1) and \ (watherer==0): print("杯子里的水是热的");
ステートメントにバックスラッシュが適用されない場合が 2 つあります。
1. 単一のステートメントは複数行にまたがることもできます。例:
dict = { 'title':'行者', 'name' :'武松', 'num' : 12 }2。三重引用符で囲まれたプログラム部分は複数行に記述できます。行を継続するためにバックスラッシュは必要ありません。
例:
str = '''''水浒传第一回:高俅与端王(后来的徽宗)结识。 被提拔为殿帅府太尉,对曾打翻他的王升的儿子八十万禁军教头王进施行报复。 王进出走延安府,在史家村给史进教枪棒。 史进因擒少华山陈达而和朱武、杨春相识往来。 华阴县中秋夜来史家村捉拿赏月喝酒吃肉的史进并少华山三好汉''';インデントは、関数本体、条件文、ループ、クラスなどの異なるコード ブロックをマークするために使用されます。コード ブロック内の最初のステートメントのインデントは任意ですが、コード ブロック全体のインデントは一貫している必要があります
例:
a = 17; if a : a += 1; a /= 2; print(a); #缩进一致 正确
if a : a +=1; a /=2; print(a); #缩进不一致 IndentationError 错误
if a>b: print('ok'); else: print('no');
if a : pass; else: print('error');
さらに、Python 対話モード (インタープリター) でない場合はインタープリターを実行します。すべての空白行を無視します
概要:
1、行継続文字: 長いプログラム コードを個別に表示するために使用します
単一のステートメントは、それを使用せずに複数行にまたがることができます
3 つの引用符内のデータは複数行にまたがることができます
インデントを使用する必要はありません
2.最初のステートメントのインデント量は任意です。
3. ステートメントを渡す: ステートメントの終了にはセミコロンを使用できます。 # はコメントの略です
上記は Python の行構造とインデントです。その他の関連コンテンツについては、PHP 中国語 Web サイト (www.php.cn) に注目してください。