[ 参照リンク:Pythonのキーワード1](https://www.imangodoc.com/83.html)
初期のpython
Python(コンピュータープログラミング言語)の開発履歴:
Python(英国の発音:/ ˈpaɪθən /アメリカの発音:/ ˈpaɪθɑːn /)は、1989年にオランダのGuido van Rossumによって発明された、オブジェクト指向の解釈されたコンピュータープログラミング言語であり、最初の公開リリースは1991年に発行されました。 。
Pythonは純粋な無料ソフトウェアです。ソースコードとインタープリターCPythonは、GPL(GNU General Public License)契約に従います。 Pythonの構文は簡潔で明確であり、その機能の1つは、ステートメントのインデントとして空白を強制することです。
Pythonには豊富で強力なライブラリがあります。グルー言語と呼ばれることも多く、他の言語で作成されたさまざまなモジュール(特にC / C ++)を簡単に接続できます。一般的なアプリケーションの状況は、Pythonを使用してプログラムのプロトタイプ(場合によってはプログラムの最終インターフェイス)をすばやく生成し、3Dゲームのグラフィックレンダリングモジュールなど、特別な要件を持つパーツをより適切な言語で書き直すことです。パフォーマンス要件が特に高い場合は、C / C ++で書き直してから、Pythonが呼び出すことができる拡張クラスライブラリとしてパッケージ化できます。拡張クラスライブラリを使用する場合は、プラットフォームの問題を考慮する必要がある場合があり、クロスプラットフォーム実装を提供しないものもあることに注意してください。
7 IEEEは20日、2017年のプログラミング言語ランキングを発表しました。Pythonが1位にランクされました。
Python機能の概要:
Pythonは、解釈、コンパイル、対話性、およびオブジェクト指向を組み合わせた高レベルのスクリプト言語です。
Pythonは非常に読みやすいように設計されています。他の言語と比較して、英語のキーワードがよく使用され、他の言語の一部の句読点は、他の言語よりも特徴的な文法構造を持っています。
Pythonは解釈された言語です。これは、開発プロセスにコンパイル部分がないことを意味します。 PHPおよびPerl言語に似ています。 Pythonはインタラクティブな言語です。つまり、Pythonプロンプトで、プログラムをインタラクティブに直接実行および作成できます。 Pythonはオブジェクト指向の言語です。つまり、Pythonは、コードがオブジェクトにカプセル化されるオブジェクト指向のスタイルまたはプログラミング手法をサポートします。 Pythonは初心者向けの言語です。Pythonはジュニアプログラマー向けの優れた言語であり、単純な単語処理からWWWブラウザー、ゲームまで、幅広いアプリケーション開発をサポートします。
プログラムはどのように実行されますか?
プログラムの仕組み
コンピューターの3つの主要な部分
コンピューターには多くのハードウェアが含まれていますが、プログラムを実行する必要があり、3つのコアハードウェアがあります。1.cpu(cpuは作業用であり、cpuなしでは作業できません)中央処理ユニットは大きい大規模な集積回路がデータの処理/計算を担当します2.メモリ(G 4G 8G 16G 32G単位でのデータの一時的な保存)データの一時的な保存(電源障害後にデータが消えます)高速で小さなスペース(高い単価)3。ハードディスク(データの永続的な保存の単位はT1T = 1024G)データの永続的な保存が遅く、スペースが大きい(単価が低い)質問:1。プログラムの実行を担当するコンピューターのハードウェアデバイスはどれですか?CPU2。メモリの速度またはハードディスクの速度?メモリ3.プログラムはメモリまたはハードディスクにインストールされていますか?ハードディスク4. 500Gスペースのメモリスティックを購入しましたが、これは正しいですか?いいえ、メモリスティックは通常4G / 8Gのみです/ 16G / 32G 5.コンピュータをシャットダウンすると、メモリ内のデータは消えますか?はい、プログラム実行の原則1.プログラムを実行する前に、プログラムをハードディスクに保存します2.プログラムを実行する場合、オペレーティングシステムが最初にCPUにプログラムをメモリにコピーさせます。CPUにメモリ内のコードを実行させます。プログラムを最初にメモリにロードする必要があります。プログラム実行の言語1.オペレーティングシステムは、最初にCPUにpythonインタープリターのプログラムをメモリにコピーさせます。pythonの解釈デバイスの大きさはどれくらいですか?[root @ Foundation1 python] #which python / bin / python [root @ Foundation1 python] #ls -lh / bin /pythonlrwxrwxrwx。1rootroot 7 Apr 9 17:34 / bin / python-> python2 [root @ Foundation1 python] #ls -lh / bin /python2lrwxrwxrwx。1rootroot 9 Apr 9 17:34 / bin / python2-> python2.7 [root @ Foundation1 python] #ls -lh /bin/python2.7 -rwxr-xr-x。1rootroot 7.0K 2016年8月2日/bin/python2.7#ソフトリンクを確立する目的は、使用されているインタープリターの特定のバージョンをユーザーが覚えていないようにすることです。
pythonの文法規則:
そのエレガントなルールは、その厳密なインデントを指示します
接合可能
行ごとに改行を実行すると、新しい文が意味されます。インタプリタは1行を読み取り、1行を翻訳し、1行を翻訳し、1行を実行します。一部の古いバージョンは中国語を認識しません。コードの前に#_ * _coding:utf-8 _ *を追加する必要があります。 _
pythonファイルを編集します。
1 vim python.py print'python yuhan '#print: `` 2 python python.py#pythonの内容を出力します。.py言語のデフォルトのインタープリターです。
エラー:
1 printt'python yuhan '#キーワード出力エラー2 print'python yuhan' print'python yuhan '#ブランチ実行3 print'python yuhan' print'python yuhan '#インデントが整列されていません4 #print:出力を出力しますコンテンツプリント「pythonyuhan」
Pythonはデフォルトで中国語を認識しません#_ * _coding:utf-8 _ * _ ## print: ``#print'pythonyuhan '内のコンテンツを印刷します
Recommended Posts