[3] Pythonの知人2020Python練習ノート、あなたはどの(a)は知っている必要があります

 

プログラミング言語へのI.はじめに

  • 機械語

コンピュータが直接バイナリ命令であることを理解することができ、それは機械語を直接ハードウェアであることを意味するバイナリの機械語プログラムの直接使用であるので、機械語が属する低レベル言語

本明細書において下底を指し、コンピュータ・ハードウェアに近い(添付の現代のコンピュータのハードウェアは、ハードウェアの直接制御の詳細についての詳細情報の必要性を意味します)

  • アセンブリ言語

これは、コンピュータ、マイクロプロセッサ、マイクロコントローラまたは他のプログラム可能な装置である低レベル言語も記号言語として知られています。

アセンブリ言語、マシンコードの代わりに動作命令ニーモニック(ニーモニック)、(シンボル)または標識(ラベル)の代わりに、命令またはシンボルとオペランド・アドレスのアドレスです。

  • 高レベルの言語

=コンパイル:C言語、C ++、エイダ、パスカル(類推[Googleの翻訳];の使用コンパイラは、使い捨てC言語は機械語に翻訳され、一度にすべてを実行)

 

=解釈:パイソン(同時アナログ[];の使用インタプリタ、Pythonの変換線によって中間フォーマットファイルの行には、ライン1ラインを解釈し、説明するために)

 

以下の効率、開発効率、クロスプラットフォームの実装サンの異なるプログラミング言語を比較するために、側面(1比較のために、最高、最速で...など):

プログラム言語

 

効率性(ソート)

開発効率

クロスプラットフォーム

低レベルの言語

機械語

1

4

4

アセンブリ言語

2

3

3

高レベルの言語

コンパイル言語

3

2

2

インタプリタ言語

4

1

1

 

異なる前提条件の比較、異なる長所と短所があります。最良と最悪の絶対的な、しかし比較的話していません。

何の最高の、唯一の最も適切ではありません

 

 二、Pythonの小さなファイル

Pythonはグイド・ヴァンロッサム、1991年に出版され初版が作成したコンピュータ・プログラミング言語である、それは修正のlispとみなすことができます。Pythonの設計思想は、読みやすさと簡潔な構文のコードを強調しています。C ++やJava、Pythonのと比較すると、開発者は少ないコードでアイデアを表現することができます。

Pythonアプリケーションは、Webやインターネットの発展、科学技術計算や統計、人工知能、フロントエンド、バックエンドの開発など、非常に広いです。

 

現在、世界ランキングPYTHON 、あなたはTIOBEランキング最新閲覧できhttps://www.tiobe.com/tiobe-index/,pythonは世界第3に急増しています。

 

神グイド・ヴァンロッサム(で、この特別な礼拝でのpythonの誕生、約グイド・ヴァンロッサム)。

クリスマス1989年の間に、アムステルダムでは、退屈を渡すために、グイド・クリスマスは、ABC言語の連続として、新しいスクリプトインタプリタの開発を決定しました。英国から取られたプログラミング言語の名前は、1970年代のテレビコメディの初演としてのpython(「ボアコンストリクター」手段)に選ばれた(モンティ・パイソン&APOS「モンティ・パイソンの飛行サーカスのドライ。」; sの飛ぶサーカス)。

 

一般Pythonでは、それは二つの意味を持っている - 一つはPythonプログラミング言語、Pythonの構文スタイルを指し、2つの手段Pythonインタプリタ:識別と言語のPythonの構文の実装を説明するために設計されたアプリケーション。

書き込みPythonインタプリタ、次のような、さまざまなプログラミング言語を使用することができます。

CPythonの(;又は解釈PythonのC言語の実装であるclassicpythonは、元のPythonはCPythonの呼び出しに他の時間とは異なることを達成するための必要性を実現します)。これは、Pythonの最も一般的に使用されるバージョンです。

Jythonの(以前はJPythonのとして知られている;のpythonのJava言語、今正式にリリースされます)。Jython Javaは直接さまざまなライブラリを呼び出すことができます。

PyPy(Pythonで書かれたPython言語を使用して)

 

三つは、Pythonインタプリタは、複数のバージョンを取り付けます

 

インストールPython2.7(暫定版)とPython3.8(最新版)

 

ダウンロードPythonインタプリタを、でも公式サイトを移動します-

https://www.python.org/downloads/

Windowsシステム - ダウンロードバージョン:

https://www.python.org/ftp/python/2.7.17/python-2.7.17.amd64.msi

https://www.python.org/ftp/python/3.8.2/python-3.8.2-amd64.exe

 

Pythonの 2.7およびPythonのインストール手順と設定環境変数は、兄が手の込んだ共有するために、この詳細なチュートリアルでは、3.8のステップ:

https://www.cnblogs.com/xuexianqi/p/12400896.html

 

第四に、2つの動作方法Pythonプログラム

 1、インタラクティブな
   デバッグに使用されるプログラムの実行結果を得るために、リアルタイム、


  2、道のスクリプト
   ファイルに書き込まれた最初のプログラム(一般の.pyとして知られているファイル名の接尾辞規則は)、その後、プログラムの実行の内容を説明するために、Pythonインタプリタを使います

   

Pythonアプリケーションを実行するための5つのステップ

 例えば、従来のpython3.8のC:\ \ B \ c.pyプログラム、

Pythonプログラムの実行は、次の3つのステップを経る:
   1、python3.8インタプリタを起動し、テキストエディタの同等開始しました。
   2、インタプリタは中c.pyの後、内容、内容はメモリにハードディスクからc.py、システムコールを送信しません
    、すべての通常の文字なし文法的意味を。
   図3は、Pythonの認識文法、構文および実行するコンテンツを始め、解釈実行c.pyインタプリタ・コードは、単にメモリに読み込ま開始します

  コントラストテキストエディタは、Cを読み:\ドキュメントの\ B \ c.py内容は、次の3つの手順を経た
   テキストエディタ起動し、1
   2を、システムがハードディスクの内容c.pyから読み取ると呼ばれるテキストエディタをお送りしますメモリに
   3、テキストエディタだけで、ユーザーが結果を確認することができ、画面にメモリ制御出力の内容を読みます


  概要:
   どちらも、最初の2つのステージまったく同じことを行う
   唯一の違いは、第三相が扱われていることが違ったPythonのコードがメモリに読み込まれると

 

六、Pythonのコメント

1、役割のコメント

コード二つのコードの1つの説明は(すなわち、注釈付きコードが実行されない)を一時的に実行します

2、注釈方法

 二つのタイプに分け:

単一行コメント -

#......(それは、コードの背後にある場合、〜2ハーフサイズのスペースの距離を確保してください)

複数行コメント -

内のコードの3組の単一引用符、または二重引用符

 

七、魔法のような開発環境--Pycharm

 

 pycharmは、ときにそのようなデバッグとしてPython言語の開発、構文の強調表示、プロジェクト管理、コード分岐、インテリセンス、オートコンプリート、ユニットテスト、バージョン管理彼らの効率を向上させるヘルプユーザーへのツールの完全なセットで、PythonのIDEであります。

ダウンロードPycharmのソフトウェアは本物の公式ウェブサイトからダウンロードすることができます(また、「ソフトウェアのインストールスチュワード」へは公共のダウンロードはバージョン割れていません)

リファレンスのダウンロードとインストールの手順:

https://www.cnblogs.com/xuexianqi/p/12378617.html

 

(私はハハ......ドライ財プロデューサーはないです)

 

おすすめ

転載: www.cnblogs.com/bigorangecc/p/12400731.html