ホームページ >バックエンド開発 >Python チュートリアル >学校で Python プログラミングを教えるのに最適な IDE を選択するにはどうすればよいですか?
Linux で Python プログラムを実行するのは、ターミナルで Python ファイルを実行するのと同じくらい簡単です。
しかし、これはほとんどの人にとってあまり便利ではなく、プログラムのデバッグには役に立ちません。
Python 開発にはさまざまな IDE やテキスト エディタが利用できます。 PyCharm Community Edition は Linux ユーザーが利用できます。
私は最近、Python 初心者向けに特別に設計された別の IDE に出会いました。このアプリのアイデアが気に入ったので、ここで共有します。
Thonny は、初心者向けのクロスプラットフォームのオープンソース Python IDE です。
Thonny は、UI と UX の点で、Eclipse の Python バージョンのように感じられます。ほとんどの C および Java 初心者は Eclipse から始め、多くの人がその後も Eclipse を使い続けることを考えると、これは完全に悪いことではありません。
これは新しいツールではありません。数年前からあります。今、皆さんにお勧めします。
Thonny は Python に焦点を当てており、Python 初心者がプログラムの動作を理解するのに役立つ機能を備えています。これらの機能を見てみましょう。
Thonny には Python が付属しているため、Python をインストールするために特別な労力を費やす必要はありません。ほとんどのディストリビューションにはデフォルトで Python がインストールされているため、これは Linux ユーザーにとっては大したことではありません。
インターフェースは非常にシンプルです。 Python プログラムを作成し、実行ボタンを押すか F5 キーを使用してプログラムを実行できるエディターが提供されます。出力は下部に表示されます。
[表示] -> [変数] で、すべての変数の値を確認できます。すべてを印刷する必要はありません。
デバッガを使用してプログラムをステップ実行します。トップメニューからアクセスするか、Ctrl F5 キーを使用してアクセスできます。ここではブレークポイントも必要ありません。 F6 を使用して大きなステップでデバッグすることも、F7 を使用して小さなステップでデバッグすることもできます。
#小さなステップで、Python が式をどのように認識するかを学ぶことができます。これは、新しいプログラマーがプログラムが特定の動作をする理由を理解するのに非常に役立ちます。
関数呼び出しの場合、別のローカル変数テーブルとコード ポインターを含む新しいウィンドウが開きます。超かっこいい!
初心者は、括弧や引用符の欠落など、単純な文法エラーを犯すことがよくあります。 Thonny はすぐに編集者でこれを指摘します。
ローカル変数は、グローバル変数とも視覚的に区別されます。
すべてを入力する必要はありません。 Thonny は自動コード補完をサポートしており、コーディングの迅速化に役立ちます。
ツールから、システム シェルにアクセスできます。ここから、新しい Python パッケージをインストールしたり、コマンド ラインから Python を操作する方法を学習したりできます。
Flatpak または Snap を使用する場合、Thonny はシステム シェルにアクセスできない可能性があることに注意してください。
[ツールと管理パック] に移動します。この GUI から Pip パッケージをインストールできるウィンドウが開きます。
Python を学ぶだけで十分ですよね?インストール方法を見てみましょう。
Thonny はクロスプラットフォーム アプリケーションです。 Windows、macOS、Linux で利用できます。
これは、ほとんどの Linux ディストリビューションのリポジトリにある人気のあるアプリケーションです。システムのソフトウェア センターで探してください。
あるいは、いつでも Linux ディストリビューションのパッケージ マネージャーを使用できます。
Debian および Ubuntu ベースのディストリビューションでは、apt コマンドを使用してインストールできます。
linuxmi@linuxmi /home/linuxmi/www.linuxmi.com ⚡ sudo apt install thonny
インストール後、メニュー内を検索してそこから見つけることができます。
Thonny は、Python 初心者にとって素晴らしいツールです。専門家だけでなく、学校や大学での使用にも適しています。学生は Python を学習し、コードが特定の方法でどのように動作するかを理解するのに役立ちます。実際、それはもともとエストニアのタルトゥ大学で開発されました。
一般的に、これは Python 学習者にとって良いソフトウェアです。
以上が学校で Python プログラミングを教えるのに最適な IDE を選択するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。