ホームページ  >  記事  >  データベース  >  怒りながら Python を学ぶ - パート 1 - Python を理解する

怒りながら Python を学ぶ - パート 1 - Python を理解する

黄舟
黄舟オリジナル
2016-12-20 16:54:22902ブラウズ

プログラマーレベルアップガイドを読んだ後、私はすでにC++を学習しているため、C++を知らないままPythonの学習プロセスを書き留めることにしました。

Python は、インタプリタ型、対話型、オブジェクト指向のスクリプト言語です。 1989 年に Guido van Rossum によって発明され、他の言語を簡単に接続できるため、グルー言語としても知られています。これは ABC から開発され、SmallTalk、C++、その他の言語のアイデアと結合されました。ソースコードもGPLに従っています。

筆者は Linux で Python 2.7 を使用しています。環境をセットアップする際、Ubuntu はデフォルトでそれをインストールします。

コーディング ルーチンを開始します - 「Hello, world!」。

Pythonには2つのプログラミング方法があります。

最初のタイプは対話型プログラミングです。つまり、図に示すように、コーディング中に実行結果を取得できるプログラミングです。

怒りながら Python を学ぶ - パート 1 - Python を理解する

2 番目のタイプはスクリプト プログラミングです。つまり、ドキュメントにコードを記述し、図に示すように、接尾辞 py が付いたファイルは Python コマンドによって実行されます。 Python 識別子: ルールは C++ と似ていますが、たとえば、. で始まる識別子は少し異なります。 「_ex」のようなアンダースコアは通常、両側を持つプライベート メンバーです。下線のあるものは通常、クラスのコンストラクターのデフォルトとなる「_init_()」などの Python 固有のメソッドの識別子です。

Python の予約語: http://laiguowei2004.blog.163.com/blog/static/3682900020110611747142/怒りながら Python を学ぶ - パート 1 - Python を理解する

Python のコード ブロック: インデントによって制御され、同じコード ブロックは同じようにインデントされる必要があります。

Python の行制御: Python は通常、行を使用してステートメントを制御し、改行はステートメントの終わりを示します。

Python の ";":

ans = a; ans = ans + b;

Python の "": のように、複数行のステートメントを 1 行に表示できます。使用可能 1 行のステートメントで複数行を表示

ans = a +
b +

c

Python の引用符: Python は、左と右側も同じです。

name = 'wyp'name = "wyp"name = '''wyp'''name = """wyp"""

Python の "#": コメントの先頭で使用され、行コメントのみに使用されます。はサポートされていますが、コメントはサポートされていません。

name = 'wyp'#this is a string

Python の ":": は、コード グループ (同じインデントを持つ連続したステートメントのグループ) を形成するために使用されます。次のコードでは、「:」の最初の文と次のコードグループが句 (clause) を形成します

if name == 'wyp' :
ans = ans + 1else:

ans = ans - 1

以上が怒りの Python 学習方法です。 —パート 1—Python の内容を理解する さらに関連したコンテンツについては、PHP 中国語 Web サイト (www.php.cn) に注目してください。


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