ホームページ  >  記事  >  バックエンド開発  >  Python言語の使用スキル

Python言語の使用スキル

高洛峰
高洛峰オリジナル
2017-03-02 15:52:281366ブラウズ

以下のエディターは、Python 言語の使用スキルを共有します。編集者はこれがとても良いと思ったので、参考として共有します。エディターをフォローして見てみましょう

次のように記述する前に Python のパスを指定することをお勧めします:

#!/usr/bin/python

python Linux では、エンコーディングを追加する必要があります方法: 中国語の文字化けを避けるため

# -*- コーディング: UTF-8 –*-

II さまざまな言語の中で、Python はインデントの使い方を最もよく知っている言語のはずです。 for ステートメントには複数の行があります。Java について考える必要はありません。C++ や C と同じように {} を使用できます。; 記号を使用する代わりに、改行文字を使用して文を表すことができます。言語のバックグラウンドを持つ学生は次の点に注意してください:

Python のビュー:

Python言語の使用スキル

Python言語の使用スキル

インデント方法を変更する場合 (たとえば、2 番目の for をインデントする場合)、エラーが発生します:

Python言語の使用スキル

発生するエラーは次のとおりです:

Python言語の使用スキル

次に質問は、改行とインデントがPythonにどのような影響を与えるかということです。 ? ?

Python言語の使用スキル

実行結果からわかります:

Python言語の使用スキル

1 Java および C++ では改行は ; 記号と見なされ、ステートメントの構造には影響しません。

2 同じ距離のインデントは、どの言語でも {{} のペアと見なされます。

このPythonステートメント

Python言語の使用スキル

がdemo1に現れる理由は、

Python言語の使用スキル

と同等であるのは、{}が一致しないためです。そのため、次のエラーが発生します

IndentationError: Expected indent

または、次のように理解することもできます: 同じインデントを持つステートメントはコードブロックと見なすことができます{}

上記の Python 言語の使用スキルの共有は、エディターによって共有されますご参考になれば幸いです。PHP 中国語 Web サイトもよろしくお願いします。

Python 言語の使用スキルに関連するその他の記事については、PHP 中国語 Web サイトに注目してください。


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。