メインコンテンツへスキップ
見出し画像
Photo bymaru_5251

Python勉強記(1)はじめに

    読み・書き・Python

    かつては「読み・書き・そろばん」と言われていましたが、現在は「読み・書き・プログラミング」となりました。

    小中学生はタブレットやChromebookを使い、高校には「情報」という新しい科目が設けられ、子どもたちは多くを求められています。

    日本の情報教育については多くの意見がありますが、それは別として。

    私は58歳で、いわゆるアラカンです。数年後には定年退職を迎えます。
    退職後の生活について、毎日考えています。

    「リスキリング」や「学び直し」という言葉がよく聞かれます。認知症予防のためにも新しいことを学びたいと思っており、同年代の多くも同じように考えているでしょう。

    そこで「読み・書き・プログラミング」の話です。学びたいプログラミング言語として、Pythonは常に第一選択肢として挙がります。

    50代からPythonを学ぶ意義

    「それは少し厳しすぎるのでは?」と多くの人が言うでしょう。私もかつてはそのように思っていました。

    次の記事をご覧ください。

    好奇心から始めたとはいえ、Swiftを使ったiOSアプリ開発は決して容易なことではありません。それを若宮さんは成し遂げました。

    グレース・ホッパーがCOBOL言語を開発したのは50歳を超えた後でした。彼女は「コンピュータおばあちゃん」として知られています。

    数学者および物理学者であるゾフィ・ジェルマンは、47歳のときにフェルマーの最終定理について重要な一般定理を提唱しました。その詳細は専門的な内容ですが、INTEGERS(せきゅーん氏)のブログで詳しく解説されています。

    女性の話題に続き、中年男性の星である伊能忠敬に触れましょう。彼が56歳で測量を始め、日本地図を作成したことは非常に有名です。しかし、「彼は頭が良かったのでしょう?」というのは単なる妬みです。当時の平均寿命を考慮してください。

    ビッグネームが続いているけれども、40代や50代になってもまだ活躍できると感じませんか?

    この勉強記について

    この学習記録を通じて、私たちと一緒に学び、50代であってもPythonプログラミングが可能であることを実証しましょう。

    ある日、こんな記事を読みました。
    (noteで引用するのは3回目くらいです)

    記事には、先述の若宮正子さんの著作が取り上げられています。
    この学習記録を書き始めたのは、金沢大学の文章に刺激を受けたからです。

    「高齢者はPythonで社会貢献を!」

    進め方

    長い前置きはここまでにして、早速始めましょう。

    これは教科書ではなく、勉強記=学習ノートです。
    単に私が書くことに対するハードルを下げるための口実に過ぎません。

    したがって、進捗は遅めですし、目的達成のために必要最低限の内容のみを記述します。
    思いつきがあれば、それを追記していくスタイルで進めていきます。

    CPython3について説明しますが、特に断りがなければ、他言語との比較でC言語を引用することが多いです。また、「昔はC言語で活躍していた」という中高年の方々も考慮に入れています。

    Pythonを手ぶらで学びたいということであれば、まずはGoogle Colabを使って対話式でサンプルを試してみましょう。
    次回に詳しく説明しますが、Googleアカウントを事前に準備してください。
    既にお気に入りの環境(公式PythonやJupyter notebookなど)がある場合は、それを使っても構いません。
    ただし、初めは対話式の環境で学習を始めることをお勧めします。

    ではまた!

     
     
     
    長野生まれ京都育ちの50代ロートル情シスおっさん(もうじき還暦!) ADHD+双極性障害2型持ち。

    あなたへのおすすめ