AI&プログラミングで遊ぶ

【Python入門】ダウンロード~プログラムを作って動かしてみる

はい、どーも!まっちゃんです

今回はこんな悩みを解決していこうと思います。

悩める人
  • これからPythonを始めたいな
  • でもどーやって始めるのかな?
  • まず何をすればいいの?
  • プログラムってどやって作ってどやって動かすのかな?
  • 今まで一度もやったことないけど大丈夫かな?

こういった疑問に答えていこうと思います

著者の経験

この記事はこのような人が書いています。

まっちゃん
  • 大学入ってからプログラミングを始めてPython経験3年以上
  • Pythonをはじめとするプログラミング言語をガッツリ使って、ロボット制御や人工知能を勉強中

こんなボクが解説していきます。

今でこそ毎日ガツガツPythonを使ってロボットや人工知能の設計を行っていますが、最初は入門書を見ても内容が分かりませんでした。

その中で様々な人や入門書の中から分かりやすかった部分を抽出して、
「PCなんてインターネットくらいしか使ったことないよ!」というレベルの人にも分かりやすいように解説していこうと思います。

 

まったくの初心者だけど大丈夫?

結論から先に言うと、全然大丈夫です。

理由はこんな感じ

  • 無料で始められて、続けるにもお金はかからない
  • 資格必要は一切なし

PCとWi-Fiさえあればお金はかからないのでお金があるかは関係ありません。
また、必要な資格もないのでいきなり今日から始められます。

ボクも始めた頃はPCなんてネットくらいしか触ったことがありませんでした。
それでもお金はほぼけず、資格も一切なしでロボットの制御や人工知能が設計できるようになっています

これはボクに限ったことではなく、誰でも知識ゼロからスタートできます!

 

でもここまで聞くと

悩める人
難しい勉強ばっかしなきゃいけないんじゃないの??

と感じるかもしれません。

ですがそんなことありません。
自分もそうでしたが、簡単なプログラムから少しずつ書いていけば徐々にできるようになってきます。

このブログではPCをあまり触ったことない人にも分かるように解説するつもりなので、そのような不安が少しでもなくなってくれると嬉しいです!

始めるには何が必要?

Pythonプログラミングを始める時に必要なものはたった2つです。

  1. PC
  2. インターネットにつながる環境(Wi-Fi)

PC

スマホでもPythonのプログラムを動かすことはできますが、初心者にはおすすめしません。

理由としては

  • 困った時に本やネットで調べるとほとんどがPC向けに書いてるため、話や出てくる画面が違うと対応しにくくなる
  • 操作がちょっとややこしいので、慣れるまで苦労が多い

これらの2つが考えられます

②インターネットに繋がる環境

今は自宅でつながっている人も多いと思いますが、カフェのWi-FiでもOKです

なお、一度インストールしてしまえばネットがつながってなくてもプログラムを動かせるので、インストールだけWi-Fiがつながる場所でやってみてください

 

いよいよPythonを始める(ダウンロードから)

ここからは実際にPythonの始め方について解説していきます

と言ってもダウンロードから実際にプログラムを動かすところまでこの通りマネしていくだけです

(なお、このブログではWindowsのPCで説明しています。Macだと少し違う画面が出てくるかもしれません)

①インターネットに繋がっているか確認

お使いのPCがインターネットにつながっているか確認してください

基本的にインターネットで検索できる状態であれば、無事につながってると思います

②インストーラーをダウンロード

こちらのページからPythonのインストーラをダウンロードします

リンクをクリックするとこんな画面が表示されます
その中の「Download Python」というところをクリックします

(こちらは2021/5/16現在の画面です)

するとエクスプローラの「ダウンロード」というところに「python-3.9.5-amd64.exe」というもの(実行ファイル)があることが確認できたら、インストーラのダウンロードは完了です

 

③インストール

次に先ほどの「ダウンロード」から「python-3.9.5-amd64.exe」をクリック

するとこんな画面が表示されます

そのまま上にある「Install Now」をクリックします。

その際、「はい」か「いいえ」で聞かれる画面が出てきたら「はい」を選択しましょう

しばらく待って、こんな画面が出てきたらインストール成功です

そのまま「Close」をクリックしてこの画面を閉じちゃっても大丈夫です

 

④ちゃんと入っているか確認

Windowsマークをクリックして、その中にこのようなPython3.9と付いたものが追加されていれば無事インストール完了です!

インストールした直後であれば、「最近追加されたもの」というところに出ていたりしますが、もしなければ検索してみましょう

実際にプログラムを作って動かしてみる

ここからはいよいよ実際にカンタンなプログラムを作って動かしていきます。

本来はプログラムを動かすには文法の知識が必要ですが、ここでは本来の目的と離れるので一切必要ありません。

文法はこれから遊びながら一緒に学んでいけば自然と着いてきます

(ここからの動作環境:Windows、Python3.9のIDLEを使用)
↑これら以外の場合、表示される画面が違う場合があるので要注意

今回はPythonのIDLE(アイドル)という機能を使用
(他にもプログラムを動かす方法はたくさんあります)
IDLEとはPythonに標準的に実装されているテキストエディタです。
Pythonが用意してくれたプログラムの開発環境くらいの知識で全然大丈夫です

①IDLEを立ち上げる

まずは先ほど開いた画面から「IDLE(Python 3.9 64-bit)」をクリック

 

するとこんな画面が表示されます↓

英語がたくさん出てきましたが、無視して大丈夫です

次に左上にある「File」というところから「New File」をクリック

そうするとこんな真っ白の画面が表示されます

プログラムを作っていくファイルを立ち上げました。

これで実は準備完了です

この真っ白な場所にプログラムを書いていきます

②プログラムを書いて保存

先ほど出した真っ白の画面にこのような文字を入力してみましょう

これをソースファイルなんて言ったりしますが、ここでは頭の片隅に置いておく程度で大丈夫です

入力が完了したら次はこのファイルの内容を保存します

左上の「File」をクリック

その中にある「Save as...」をクリックします

するとどこにどんな名前で保存するかを設定する画面が出てきます

基本的に「Python3.9」の中であれば場所はどこでもOK
名前もなんでもOKです

ここでは表示された場所にそのまま保存し、名前はtestとしておきます

これで保存が完了です

IDLEではこのファイルの保存作業が必ず必要です

 

③あとはプログラムを動かすだけ

ここまで来たらあとは実行するだけです

画面上の方にある「Run」をクリックしましょう

「Run」とは走るという意味がありますが、Pythonプログラミングでは「実行する」という意味で使われることが多いです。

その中にある「Run Module」をクリックすれば実行は完了です

このような画面が現れたら無事に実行完了です
お疲れさまでした♪

初心者にありがちな2つの注意点(うまく動作しなかったら…)

もし上に出たような結果が出てこなかったら、これから紹介するような点をチェックしてみてください。

ここからは初心者が陥りがちなミスについて解説していきます。

ミスを直したらもう一度保存からやり直してみてください。

全角入力になっている

Pythonは基本的に半角入力です

今回のプログラムの場合、英語で書かれている部分は全て半角入力になります。

日本語で書かれた部分は全角でOKです。

 

””(ダブルクォーテーション)が抜けている

「print("")」部分の「""」記号が入力しているうちに抜けてしまっている場合がよくあります。

特に2つ目のダブルクォーテーションを忘れてしまうことがよくあります。

-AI&プログラミングで遊ぶ