(パイソン) 知り合いましょう!


プログラミング能力は読み書き能力の 4 番目の要素となっています。エンジニアだけでなく、誰もがデジタル世界がどのように機能するかを知る必要があります。」 – Mozilla Foundation の CEO である Mark Serman 氏は次のように述べています。


プログラミング。コンピューター用の既製のプログラムがたくさんあるのに、なぜ勉強する必要があるのでしょうか? はい、本当にたくさんの既製のプログラムがあります。ただし、実際にやってみるとわかるように、標準的な手段では解決できないタスクが常に存在します。この場合は、独自のプログラムを作成する (または既存のプログラムを変更する) 必要があります。  

それなのに、プログラミングは自分には向いていない、文系に傾いていると言えるでしょう。そもそもなぜ必要なのでしょうか
? まず、私たちは情報技術の時代に生きています。コンピューター技術は私たちの周りにあふれています。仕組みを知っておくと
とても役立ちます。 次に、プログラミングを学ぶことで、抽象的に考え、タスクをより小さな部分に分解することができます。

私たちのコースでは、基本的なスキルから複雑な問題の解決まで、段階的にプログラミングを学ぶことができます。  

このコースは、最も人気のあるプログラミング言語である Python 言語 (Python、または Python としてロシア語に翻訳される場合もあります) の学習に特化しています。
Python 言語は、1991 年にオランダのプログラマー、グイド ヴァン ロッサムによって発明されました。この言語は常に改良されており、プログラマーは現在 3 番目のバージョンを使用しています。そこでやめておきます
。 Python には豊富な機能があり、ゲームやウェブサイトのプログラミング、ビッグデータの処理、人工知能の問題の解決が可能です。

Python の欠点は速度の遅さと言えます。速度がそれほど重要ではない小さなタスクを解決するのに適しています。

コースを進めていくと、徐々にスキルが向上します。プログラミングの基礎から始めて、すぐにスキルを完璧にして、最も複雑な問題を解決できるようになります。基本を学ぶのに特別なソフトウェアは必要ないかもしれません。インターネットと学びたいという意欲があれば十分です。

簡単かつ自由にプログラミングする方法を学ぶ準備ができたら、タスクを開始してください!

プログラム

プログラムは、コンピュータが理解できる言語で書かれた一連の命令です。

コンピュータの頭脳であるプロセッサは、機械コードの言語 (0 と 1 のシーケンス) だけを理解します。エラーを見つけて修正する (デバッグ) ことはもちろんのこと、機械コードの言語でプログラムを書くのはかなり問題があります。
プログラムの作成プロセスを容易にするために、コマンドが自然言語、ほとんどの場合英語の言葉に近い高レベルのプログラミング言語が開発されました。ただし、各単語コマンドには厳密に定義された意味があり、例外はありません。

 

トランスレータ、コンパイラ、インタプリタ

高級言語で書かれたプログラムをコンピュータで実行するには、特別なプログラム – トランスレータが使用されます。
トランスレーターは、プログラムを特定のプロセッサーのマシンコードに変換できます。このようなコンパイラはコンパイラと呼ばれます。
トランスレータはプログラム自体を実行することも、プログラムを次の形式に翻訳することもできます。バイトコード  - 各コマンドには独自のコードがあり、メモリ内の 1 バイト (0 ~ 255 の数値) を占有します。このような翻訳者はすでに通訳と呼ばれています。
バイトコードは仮想マシン (Java で書かれたプログラムなど) によって実行されます。

Python トランスレーターはインタープリターです。したがって、プログラムを実行するには、コンピュータに Python インタープリタをインストールする必要があります。
最新のディストリビューションは、https://www.python.org/downloads/ からダウンロードできます。  

便宜上、コンピュータに統合開発環境をインストールできます (IDE) を使用すると、プログラムの入力、デバッグ、実行が可能になります。
Python 言語には、商用、無料のさまざまな開発環境が多数あります (比較を参照してください。こちら
ウィング IDE 101 –シンプルでクロスプラットフォームの無料学習環境。
 ダウンロード ページ: http://wingware.com/downloads/wingide- 101 (OS を選択してください)。
配布キットから Wing IDE をインストールした後、必ずシステムにアップデートをインストールしてください ([ヘルプ] メニュー、[アップデートの確認])。
Wingを起動するといくつかの部分に分かれたウィンドウが
表示されます。  

 
番号 1 のマークが付いているウィンドウでは、プログラムを作成し、必ず保存する必要があります (プログラムを含むファイルの拡張子は .py です)。
プログラムを実行するには、緑色の三角形のボタン (実行) を使用します。
作業の結果は、番号 2 のマークが付いているウィンドウに表示されます。

簡単なプログラム

最も単純な Python プログラムは、コマンドが含まれていない空のプログラムです。
たとえば、プログラム

<プレ> # これは単なるコメントです コメントのみが含まれています。これは、翻訳者によって実行されるものではなく、将来プログラムを迅速に理解できるようにするためだけに役立つ説明テキストです。