python開発環境構成
python開発環境構成
ここでpythonはデフォルトでインストール済みで、プログラムを正常に実行でき、選択したpythonバージョンは3.3です.x.この論文では、pythonが付属するIDLE、テキストエディタがpythonプログラムを呼び出す、IDE環境など、いくつかのプログラム作成と実行環境を比較した.
良い開発環境は以下の特徴を持つべきだと考えています.構文ハイライト 良好なエラー 自動インデント 関数名プロンプト 逐句デバッグ デバッグ中変数値表示 ライブラリと他のコードの互換性 以下、いくつかの環境を具体的に分析する.
IDLE
その利点は使用が便利で、インタフェースが簡潔で、プログラムが軽量化され、文法がハイライトされ、優れたコードフォーマット制御である.欠点は、単一のスクリプトのみを実行でき、エンジニアリング管理に友好的ではないことです.コードと実行結果は2つのウィンドウに表示され、便利そうに見え、エラーメッセージは十分ではありませんが、十分です.完全なヘルプドキュメントが組み込まれていますが、shellのモードで検索して読み取る必要があり、初心者にはあまり友好的ではありません.
Notepad++
Notepad++自身は1つの優秀なWindowsの下のテキストエディタで、多種のプログラミング言語をサポートして、文法のハイライト表示は優秀で、カスタム言語の文法のハイライトをサポートして、多くのプラグインを持って、拡張性は良いです.Notepad++を使用するユーザーは、言語を自分で定義したり、文法を定義したりしてハイライトしたり、プログラム解析言語を自分で作成することができます.マルチドキュメント管理は各種IDEには及ばないが、IDLEより優れている.主な欠点の1つは、関数名のヒントがなく、デバッグが不足し、自動的にインデントされていることです.経験のあるpythonプログラム猿として、この欠点を無視して、IDLEの代わりにNotepad++を使用することができますが、初心者はこの使い方をお勧めしません.
Notepad++でpythonを実行する方法: F 5またはクリック運転 テキストボックスに次のコードを入力します.パスのスペース に注意してください.クリック保存で pythonxy
pythonxyはMatlabのようなオープンソースツールで、python言語、Qtグラフィックインタフェース、Spyderインタラクティブインタフェースを使用します.その利点は、数学ツールのように変数値をデバッグして表示できることです.主な問題はpython 2のみをサポートすることです.7バージョンは、より良いサポートがあれば、良い選択になります.
ここでpythonはデフォルトでインストール済みで、プログラムを正常に実行でき、選択したpythonバージョンは3.3です.x.この論文では、pythonが付属するIDLE、テキストエディタがpythonプログラムを呼び出す、IDE環境など、いくつかのプログラム作成と実行環境を比較した.
良い開発環境は以下の特徴を持つべきだと考えています.
IDLE
その利点は使用が便利で、インタフェースが簡潔で、プログラムが軽量化され、文法がハイライトされ、優れたコードフォーマット制御である.欠点は、単一のスクリプトのみを実行でき、エンジニアリング管理に友好的ではないことです.コードと実行結果は2つのウィンドウに表示され、便利そうに見え、エラーメッセージは十分ではありませんが、十分です.完全なヘルプドキュメントが組み込まれていますが、shellのモードで検索して読み取る必要があり、初心者にはあまり友好的ではありません.
Notepad++
Notepad++自身は1つの優秀なWindowsの下のテキストエディタで、多種のプログラミング言語をサポートして、文法のハイライト表示は優秀で、カスタム言語の文法のハイライトをサポートして、多くのプラグインを持って、拡張性は良いです.Notepad++を使用するユーザーは、言語を自分で定義したり、文法を定義したりしてハイライトしたり、プログラム解析言語を自分で作成することができます.マルチドキュメント管理は各種IDEには及ばないが、IDLEより優れている.主な欠点の1つは、関数名のヒントがなく、デバッグが不足し、自動的にインデントされていることです.経験のあるpythonプログラム猿として、この欠点を無視して、IDLEの代わりにNotepad++を使用することができますが、初心者はこの使い方をお勧めしません.
Notepad++でpythonを実行する方法:
cmd /k "E:\Program Files\Python33\python.exe" $(FULL_CURRENT_PATH) & PAUSE & EXIT
pythonxyはMatlabのようなオープンソースツールで、python言語、Qtグラフィックインタフェース、Spyderインタラクティブインタフェースを使用します.その利点は、数学ツールのように変数値をデバッグして表示できることです.主な問題はpython 2のみをサポートすることです.7バージョンは、より良いサポートがあれば、良い選択になります.