python3の日記

Python3を図書とともに勉強していくブログ

Pythonにおける、dir関数、help関数、type関数

Pythonの学習時に役に立つ学習用関数3選 dir関数 ビルトイン関数のdirではその名前空間内で定義されている もの一覧をリストで返す。 【モジュール名】を引数に渡すと そのモジュールで定義されている関数一覧を返す。 import sysdir(sys) #sysモジュールで…

Pythonにおけるオブジェクト指向【基礎編】

オブジェクト指向、なんとなく聞いたことあるかも知れない。 しかし、ちょっと読んでも何言っているかわからず 敬遠しがちな言葉。 「はじめてのPythonでも22章から入る概念だし いまは知らなくてもいっか」 で教科書に出てきても無視して読み進めてきたけど…

Pythonにおけるメソッドと関数の違い

メソッド∈関数 初めてのPythonの第Ⅱ部【ビルドインオブジェクト】から メソッドや関数の話が入るようになる。 その定義や詳細な説明もなく 「もちろん知ってるでしょ?」的な前提を元にペラペラと。 Pythonは比較的新しい言語であるため JavaやCやってた人向…

第五回【初めてのPython(第3章)】

Pythonの実行方法は主に以下の3つ。1.対話型プロンプトで直接Pythonプログラムを記述する 2.システムのコマンドラインを使用してPythonファイルを実行する3.IDLE等の統合開発環境で記述&実行する【1.対話型プロンプトで直接Pythonプログラムを記述する】シ…

第四回【初めてのPython(第2章)】

今回はプログラミング用語の解説章。最初はつまんないから読み飛ばしていたけど、プログラミングコード書くのに煮詰まってるいまは、 読み直したらむしろ楽しかった。大枠を理解できたら他の言語を勉強するときにも 役に立つしオススメ。まず言語は大きく分…

第三回【初めてのPython(第1章 )】

Pythonの基礎知識についてまとめた章。Pythonができたら何ができるかPythonの強みはなにかPythonは現在どんなところで使われているかについてがまとめられていた。著者自身が熱心なPython信者なので、 多少偏った意見ではあると思うが、CやJavaやPerlに比べ…

第二回【初めてのPython(はじめに)】

『初めてのPython』の巻頭、 本文に入る前の言い訳ページ『Python3.0での仕様変更について』の部分の話。はじめ読んだときはよくわからなかったけど、二巡目の今なら分かる。さらっと大切なこと書き流すなよ……って。この『初めてのPython』、前の記事にも書…

第一回【初めてのPython】zip関数

Pythonを勉強するために買ったオライリーの 『初めてのPython』(2017年第10版)とても充実した内容で満足してたんだけど、後半に差し掛かり、「さて実際やってみるかな」でPyCharmを起動し記載されたプログラムを走らせて見たところ、エラーの連続。詳しく…