Python-集約的

 

1、Pythonの紹介

Pythonは解釈、コンパイル、インタラクティブな、オブジェクト指向スクリプト言語です。
コンパイル言語:バイナリファイルにコンパイルされたコードを、コンパイルした後で、コンピュータが実行するために使用することができます。
インタプリタ言語:それはコンパイル実行している場合のみです。
スクリプト言語:言語は、単一の機能をいいます。

特長:簡単に学ぶことが、読みやすい
とエレガント「」クリア「」シンプル」

2、Pythonのインストール

ダウンロードします。https://www.python.org/downloads/windows/

[PATHにはPython 3.7を追加] [python.exe]見つけるために、PATH環境変数を設定することを目的としてチェック
チェックされていない場合は、手動で追加することができます。

 チェックされていない場合は、環境変数に手動で追加することができます

 3、統合開発環境(IDE)

統合開発環境(IDE、統合開発環境)は、通常、コードエディタ、コンパイラ、デバッガ、およびツールのインターフェースなどのグラフィカル・ユーザーを含め、開発環境を提供するためのアプリケーションプログラムです。デバッグ統合されたコーディング機能、統合分析機能、コンパイルは、ソフトウェア開発サービススイートなどの機能します。すべてのソフトウェアまたはソフトウェアスイート(グループ)のこの特性は、統合開発環境と呼ばれることができています。

4、Pythonプログラム

コード入力ダイレクト
)(印刷内容を指定したプリントを
外部ファイルを読み込みます

 

 

 図5に示すように、入力と出力

 6件のコメント

コメントは、コードの可読性を向上させることができ、コードの説明については、マークテキストにコード関数を指します。コンテンツのアノテーションは、Pythonインタプリタを無視されます。そして、それは結果の実装に反映されません。
Pythonでは、通常、注釈の3種類が含まれ、各注釈は、シングルライン、マルチラインのコメントや中国のコメント文です。

 複数行コメント:一般文書情報モジュールに使用のpython、などや機能の追加著作権のクラス、機能、また、パラメータと同様に、重要な情報の機能を説明するのに役立ちます。

 中国のエンコーディング宣言注:あなたが中国の文字エンコーディングエンコーディングの指定されたタイプを使用する場合は、ファイルの先頭に中国の注釈文を追加する必要

フォーマット:# - * -コーディング:エンコード- * -または#コーディング=コーディング
などUTF-8エンコーディング形式でファイルを保存するよう

 7、循環支店(IF)

Pythonは他のほとんどの言語は声明文の本体をインデントによって文の本体が、裁判官に「{}」は使用しないようなもので、デフォルトは4つのスペースでインデントされます

 「==」演算子の判断で文が等しい場合は、「!=」演算子は等しくないと判定されました

 声明はまた、「中」と「NOT IN」を使用することができた場合は、文字列が含まれているかどうかを判断します

  図8に示すように、分岐ループ(一方)

サイクリングはループがで声明を繰り返して継続するかどうかを制御するための条件を介して行われますが
、条件式の間、:フォーマット
   ループ

 9、循環ブランチ(用)

ループのための典型的配列をトラバースするために使用されるカウント周期であり、反復オブジェクト要素は、一般的に知られているサイクルの場合に使用されます。
フォーマット:オブジェクトで繰り返し変数のための
      ループ

 10のリスト

 リスト、タプルや辞書は、データの格納に使用される最も一般的な形態です。以下の簡単な紹介です。

指標:すべての要素の配列が番号付けされている(0インクリメントから)これらの要素の数は、インデックスと呼ばれます。

アクションのリストは、
任意の要素を印刷
最後の要素を印刷する
任意の要素を変更するために
要素を追加するの末尾に
任意の要素を削除します

 11、タプル

リストは、タプルは[]の代わりに()の不変タプルである
、完了することができないソートタプルできない追記や削除の要素を変更することはできませんタプル

 

 

タプルの配列を作成します

削除タプル

変更接続タプルの要素

タプルは不変配列され、個々の要素を変更することはできません。しかし、あなたはタプルに再割り当てすることができる
すべてのタプルを接続する必要があります内容

 

 12、辞書

辞書は、「{}括弧で示され、各要素は、キー値と組成、キーと値の間にコロンから成る「:」の異なる要素を有するセパレータ「」分離しました。
キー()、辞書のキーのリストを返す値()の項目()は、リスト内の辞書のすべての要素を返します、辞書リストの値を返します。キーを指定して要素辞書を削除するには()ポップ

 

 13、関数

関数が広く使用されています。入力の例えば、入力の印刷ステートメント()()関数、及び整数のシーケンスを生成する()関数、Pythonのカスタム関数は、関数のように定義されるいくつかの定期的な、反復コードによって支持することができる範囲呼ばれる何度も追記の目的を達成するため、コードの再利用を増やすことができます。

 14、クラスとメソッド

クラスは、オブジェクト指向プログラミングの中核概念であり、属性とオブジェクトパッケージ、一方が同じ性質を持っており、クラスの振る舞いが呼び出されたエンティティのクラスの振る舞いのキャリアです。
Pythonですべてがオブジェクト、オブジェクトと呼ばれるだけでなく、特定の事柄、文字列で、関数もオブジェクトです
オブジェクトポイントを介し方法は、(これはオブジェクトのメソッドを参照)と呼ばれているメソッド:メソッドを呼び出します

 15、モジュールの呼び出し

モジュールは、一般的にモジュールやライブラリと呼ばれます。実際の開発では、それは必然的にPythonの標準モジュールやサードパーティのライブラリを使用します。あなたは、時間関連の機能を実現したい場合は、時間のPythonの標準モジュールを呼び出す必要があります。あなたは、Web自動テストを実装したい場合は、サードパーティのライブラリのPythonセレンを呼び出す必要があります。

 

おすすめ

転載: www.cnblogs.com/katyhudson/p/12462552.html