質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

Q&A

3回答

978閲覧

Pythonの初心者が読んだらいい本を教えてください

kakini

総合スコア40

Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

0グッド

1クリップ

投稿2017/10/29 03:33

現在「Pythonスタートブック」という本を1冊全て読み終えました。
ここで学んだのは下記になります
・基本的な組み込み関数のデータ型
・条件分岐と繰り返し
・ファイルの読み書き
・turtleモジュールを使った簡単な線引き、図形作成
・関数を作る
・新しいデータ型を作る

この後はどんな本を読めばいいんでしょうか
同じ初心者本を読んでも内容がかなり被りそうなのでそれは避けたいし
かといって一般的なPythonの内容を全て熟知してる前提で書かれてる本は着いていけない
この様な場合どんな本を読んだらいいんでしょうか

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答3

0

  • 読書は単に知識の材料を提供するだけである。それを自分のものにするには思索の力である。(ジョン・ロック)
  • 書を読んで考えないのは食べて消化しないのと同じ。(エドマンド・パーク)

プログラミングは「勉強する」ものではありません。「する」ものです。
プログラミングは運動と同じです。基本を習得するにはお手本を見るだけではだめで、兎に角やってみること(アウトプット)が大事です。インプットはアウトプットがうまくいかないときに「どうすればいいのか?」と疑問を持ちながら行えばよいのです。
「基礎固めのための読書」や「写経」は阿片です。身についている気分がするからです。しかしそれは文字通り"気分がするだけ"で、現実に何かが身につくことはありません。
アウトプットが大事です。「Pythonスタートブック」を読破したなら、今度は何も見ないで課題が解けるか試してみましょう。きちんと手が動きますか?

投稿2017/11/01 09:14

WathMorks

総合スコア1582

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

プログラムは何よりもやってみるのが良いのではないでしょうか。
実践形式のものをやってみることをオススメしたいです。
こんなサイトがあったので貼っておきます。
Python入門に最適なチュートリアルサイトまとめ

投稿2017/10/29 03:47

yuki-saito

総合スコア928

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

退会済みユーザー

退会済みユーザー

2017/10/29 04:19 編集

私も賛成です。 kakiniさんは何かやりたいことがあって、数ある言語からPythonを選ばれたのですよね。 やりたいことをとりあえずやってみる、できなければ調べる、どうにもならなかったらまた質問、が良いと思います。 本はその後でも遅くない気がします。
kakini

2017/11/01 05:34

お二人とも回答ありがとうございます。 あれから考えた結果まだ関数と特にクラスとselfに関する知識が心配なので 後1,2冊本を買ってその後に試してみようと思います
guest

0

大学の講義や教科書などを利用してみては?

"python 大学 講義"
で google 検索するといろいろヒットします。
希望のものが見つからない場合は、検索範囲を英語にも広げると良いかもしれません。

投稿2017/10/29 04:05

katoy

総合スコア22324

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

kakini

2017/11/01 05:34

回答ありがとうございます。 あれから考えた結果まだ関数と特にクラスとselfに関する知識が心配なので 後1,2冊本を買ってその後に試してみようと思います
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問