2023年6月25日日曜日

Learn Python 3 the HARD WAY


エディターで(開発環境ではなく)実際にコーディングしながらPythonの基礎を学ぶ本です。著者は、エディターとしてatomを推奨しています。私はvimを使いました。

基本的なお約束を学ぶことができました。また、自動テストとWebアプリケーションの章(エクササイズ)はおもしろかったです。特に、Webアプリケーションのエクササイズでは、アプリを動かしながらコードの動きを確かめることができました。以下はエクササイズの抜粋です。エクササイズは全部で52あります。
  • はじめてのプログラム
  • コメントとハッシュ(#)
  • 変数
  • 文字列とテキスト
  • 出力、出力、出力
  • エスケープシーケンス
  • ユーザーに質問する
  • 引数、アンパック、変数
  • ファイルの読み書き
  • 関数と変数
  • ifとelse
  • whileループ
  • リストの要素に開く瀬世ウする
  • コード設計とデバッグ
  • 辞書、なんて便利な辞書
  • モジュール、クラス、オブジェクト
  • オブジェクト指向分析設計の基礎
  • 継承とコンポジション
  • 君自身のゲームを作ろう
  • プロジェクトの雛形
  • 自動テスト
  • はじめてのWebアプリケーション
  • ブラウザから入力を取得する
  • Web版ゲームアプリケーションを始めよう
この本を読む前に、もう少し高度な本を読んだらちんぷんかんぷんだったのですが、これを読んだ後では、少し頭に入ってくるようになりました。楽天にもあります

0 件のコメント: