Pythonプログラミングの歴史
Pythonは、高水準で、解釈され、インタラクティブで、オブジェクト指向のスクリプト言語です。 Pythonは非常に読みやすいように設計されています。他の言語が句読点を使用するのに対し、英語のキーワードを頻繁に使用し、他の言語よりも構文構造が少なくなっています。
- Pythonは解釈されます − Pythonは、実行時にインタプリタによって処理されます。プログラムを実行する前に、プログラムをコンパイルする必要はありません。これはPERLやPHPに似ています。
- Pythonはインタラクティブです −実際にPythonプロンプトに座って、インタプリタと直接対話してプログラムを作成できます。
- Pythonはオブジェクト指向です − Pythonは、オブジェクト内にコードをカプセル化するオブジェクト指向のスタイルまたはプログラミング手法をサポートしています。
- Pythonは初心者の言語です − Pythonは初心者レベルのプログラマーにとって優れた言語であり、単純なテキスト処理からWWWブラウザー、ゲームまで、幅広いアプリケーションの開発をサポートします。
Pythonは、オランダの国立数学情報科学研究所で80年代後半から90年代前半にGuidovanRossumによって開発されました。
Pythonは、ABC、Modula-3、C、C ++、Algol-68、SmallTalk、Unixシェル、その他のスクリプト言語など、他の多くの言語から派生しています。
Pythonは著作権で保護されています。 Perlと同様に、PythonソースコードはGNU General Public License(GPL)の下で利用できるようになりました。
Pythonは現在、研究所のコア開発チームによって維持されていますが、GuidovanRossumはその進歩を指揮する上で依然として重要な役割を果たしています。
-
WindowsでのPythonプログラミング用のIDE
この記事では、PythonforWindowsで利用できるさまざまなIDEについて学習します。 Pycharm インタラクティブなPythonコンソール Webフレームワークのサポート より速い屈折時間 開発が少ない Jupyterノートブック ほぼすべてのPythonモジュールとの互換性 スペースとハードウェアの要件が少ない 組み込みのターミナルおよびカーネル機能 さまざまなウィジェットを適用できます ウィングイデ 組み込みのデバッグツール 単体テストのサポート 簡単なコードナビゲーション機能。 コモドイデ サードパーティライブラリのサポート XMLオートコンプ
-
Pythonでのタートルプログラミング
カメはPythonの特別な羽です。 Turtleを使用すると、簡単に製図板に描くことができます。 まず、タートルモジュールをインポートします。次にウィンドウを作成し、次にタートルオブジェクトを作成し、タートルメソッドを使用して製図板に描画できます。 いくつかのカメの方法 方法 パラメータ 説明 Turtle() なし 新しいタートルオブジェクトを作成して返します forward() 金額 指定された量だけカメを前進させます backward() 金額 指定された量だけカメを後方に動かします right() 角度 カメを時計回りに回転させます left() 角