LINE2019.07.17Pythonの勉強で実際に私が購入した書籍を紹介したいと思います。たくさんの書籍の紹介を見ていると、調べれば調べるほど何がよいのかわからなくなってしまいます。私の選択がBestであるとは思っていませんが、購入に至った動機や感想などが少しでもご参考になればと思います。第4版」を購入しました。入門書に相当する書籍は相性があるので、書店で実際に本を見てみることをお勧めします。私がこの本を購入した理由は以下の通りです。誤植については著者のホームページで正誤表が紹介されています。購入された場合には最初に正誤表を確認しましょう。」「正誤表」のキーワードで検索できます。Anacondaのインストール方法が紹介されていたPythonでは外部ライブラリは個別にインストールする必要がありますが、AnacondaではNumPyなど代表的な外部ライブラリは一緒にインストールしてくれます。自由にカスタマイズできる上級者以外は、Anacondaを利用すべきです。みんなのPythonでは、実行環境構築にAnacondaが紹介されています。実行環境構築が最初のハードルになると思います。Chapter03(p.114~p.151)の「Pythonの基礎をマスターする」では、辞書、集合、タプル、if文の応用、ループの応用、関数の応用の説明されています。Chapter03まで読めば、応用的な文法以外はマスターできます。最後まで読まないと使えないというのではなく、重要な内容から優先的に理解できるので挫折しにくいと思います。辞書的な使い方もできる内容が充実しているので、基本的な文法を理解した後も、巻末の索引を利用して辞書的な使い方ができる。第4版まで版を重ねており、当たり外れが少ない第4版まで版を重ねているということは、少なくとも大外れではないという安心感がある。-私がPythonをもっと勉強したいと思うきっかけになった書籍です。TensorFlowなどは使わず、NumPy,Matplotlibなどを使ってディープラーニングの解説がなされています。」で調べながら読みました。Pythonの知識が薄すぎて、文法的な内容でひっかかってしまうところが多かったですが、最後まで読むことができました。具体的なサンプルコードによって説明がされているので、概念的な理解にとどまらず非常にわかりやすかったです。Pythonの「NumPyで記述すれば、こんなにもコードが短くなるのか・・・」と驚きました。一度、読み直してみたいと思っています。資格取得を目指すようになりました。評価が分かれる書籍だと思いますが、良書だと思います。エンジニア認定基礎試験」を受験するならば、この本から出題されますので必須となります。サンプルコードの質がよくPythonの理解を深めることができます。同じ内容のものがネット上で公開されており、「Python」「チュートリアル」で検索できます。私は勉強しながら書き込みたかったので購入しました。悪い点としては、入門書のように最初から順番に読めば理解できるように構成されているわけではなく、いきなり、初めての用語が説明なしに現れます。文章も読みにくいと思います。ある程度理解している人が読めば、説明がくどすぎず、必要な内容を最短時間で吸収できるのではないかと思います。電子版のチュートリアルではPythonのバージョンが上がるごとに最新情報がタイムリーに提供されていますので、一度、読みこなしておけば最新情報を得ることができて便利です。合格することをノルマとして勉強し、合格しました。Python3Pythonの勉強で悩んだのは、用語の定義などで情報が氾濫していて何が正しいのか分からなくなってしうことです。最終的に正しい情報のよりどころとなるのは、「チュートリアル」やネット上の「標準ライブラリ」ですが、それでも分からないことが多く困りました。Python3」です。Lubanovicの著書であり、チュートリアルと同様、生みの親だからこそ書ける面白い記事やサンプルコードが多く、サブの入門書として購入すべきだと思います。チュートリアルではわからなかったのに、この本で分かるようになったことも多く、助かりました。文章はチュートリアルよりも読みやすく理解しやすいです。June関連記事PythonPython♪FEM:平面トラスの有限要素法サンプルコード平面トラスの有限要素法のプログラムをPythonで組んでみました。以前に自分がつくったコードを引っ張り出してきて、Pythonに移植しました。このくらいのボリュームのプログラムにじっくり取り組むと面白いですね。Pythonpython♪基本:「クラス」って必要?def関数でいいんじゃない?そもそも、「クラス」って、なんのためにあるのでしょう。python関連の書籍では、「設計図」と表現されることが多いですが「???」です。「設計図」という表現はクラスの機能をうまく例えていますが、クラスを使う優位性はわかりません。そこで、こ...PythonPython♪例外の基本(elseの必要性、raiseの使い方、ユーザー定義例外)「try文の実行順序が分かりにくい」「elseって必要なのかな」「raiseの使い方がわからない」「クラスの引数のExceptionってなに」「exceptのあとのasってなに」「ユーザー定義例外?」例外処理のコードって、いつも使うわけで...PythonPyrhon♪関数の引数の「=」「:」「*」「**」を整理して覚えるためのポイントディフォルト値、キーワード引数、アンパック、「=」「:」「*」「**」などなど、覚えてしまえば簡単なのだと思いますが、「関数の引数に関する用語や記号はごちゃごちゃしてとっつきにくい。」というあなたに、整理して覚えるためのポイントを説明します...PythonPyrhon♪リストのインデックス指定とスライスの例題ゆうちゃんとのPythonの勉強もリストのスライスを覚えるところまで進みました。スライスはリスト操作において大変便利な機能ですのでしっかりと覚えましょう。Pythonのチュートリアルの図は増分がマイナスの時には使えないので注意しまし...PythonPython♪2ヶ月ぐらい更新ができなかったので雑談です雑談です。技術的な内容ではありません。2018年6月18日からホームページをはじめ、1年半ぐらい経過しました。ホームページを続けてきましたが、更新が2ヶ月ぐらい空いてしまい、ちょっと、とりとめもない記事も書いてみたくなりました。Python♪書籍を買うぐらいの感覚で購入できたUdemyの動画講座Python♪リストの基本的な扱い方。リストとNumPy配列との違い。Studioが遅いときの対策2020.01.11Kotlin♪環境設定「HAXMがインストールされていません」2020.01.052020.01.08Python♪FEM:部材座標系の要素剛性マトリクス2020.01.04Kotlin♪スマホアプリの言語は、Kotlin、Java、C#、Dart?2020.01.012020.01.13スポンサーリンクスポンサーリンク。