ゼロから学ぶ スマホでパイソン
直感! 見るだけ! 文字少な目!
PYTHONプログラミング 初級者レッスン
Pythonを学ぼう!
いま、人気No.1のプログラミング言語は、Pythonです。しかし、その歴史は古く、1990年前半に発明されています。データ処理と計算に強く、人工知能の急激な展開により、主流に躍り出ました。コードの見たときの一番の特徴は、一連のコードの範囲を示すスコープ定義がインデント形式であることです。スペースやタブでインデントによって、文章を読むような可読性をもっています。
ちまたで、よく言われる「Pythonは、かんたん」といわれる理由には、以下の点があげられます。
・お作法が少ないこと、
・同じような処理を書くにしてもステップ数が少なくて済む
・提供されるライブラリ、モジュールが豊富であること
特に、データの定義や処理について、ある程度、記述のあいまいさが許容がされる点が、書きやすいといわれるのでしょう。
プログラミングとは
プログラミングとは、データを処理する手順をコード(命令)によって書くことです。コードディングとも言われます。手順を書く道具としてプログラミング言語があります。Pythonもその一つです。
データを処理するには、データを入力したり、出力する必要があります。そのためには、コンピュータに備わった以下のものが必要です。
画面(画面からのデータ入力、画面表示によるデータ出力)
キーボード(キーによるデータ入力)
スピーカ(音声のデータ出力)
マイク(音声のデータ入力)
ファイル(読込によるデータ入力、書込によるデータ出力)
ネットワーク(受信によるデータ入力、送信によるデータ出力)
メモリ(読込によるデータ入力、書込によるデータ出力)
プログラムは、これらを使って、入力されたデータを処理し、結果を出力します。この処理を記述するのがプログラミングです。
本書では、Pythonによるプログラミングを、かみ砕いて、わかりやすく解説いたします。想定する読者は、以下のような方です。
・Pythonに興味がある人
・プログラミングの経験がない人
・プログラミングをやってみたい人
一方で、プログラミングをする環境を準備するのがめんどくさいという人も多いでしょう。本書では、iPhone/Androidのアプリ「Carnets – Jupyter」を使って、Pythonプログラミングを解説していきます。このアプリをスマホにインストールさえすれば、Pythonプログラミングができ、そして、実行することがます。
ソフトウェア開発・システム開発業務/セキュリティ関連業務/ネットワーク関連業務/最新技術に関する業務など、「学習力×発想力×達成力×熱意」で技術開発の実現をサポート。お気軽にお問合せ下さい