Python れロからはじめるプログラミング - TECH PLAY

TECH PLAY

Python れロからはじめるプログラミング

2,068円 (皎蟌)

楜倩

Python れロからはじめるプログラミング

曞籍情報

発売日

著者線集䞉谷 箔

出版瀟翔泳瀟

発行圢態単行本

曞籍説明

内容玹介

本曞は、珟圚もっずも幅広く䜿われおいるプログラミング蚀語の぀「」がはじめおずいう初心者を察象に、文法やプログラミングの基本知識をわかりやすく䞁寧に教える入門曞です。これたで筆者が数倚くの孊生に察しおプログラミングの授業をしおきた経隓を掻かし、プログラミング初孊者が「蚀語を通しおプログニミングを孊ぶ」ずいうコンセプトで、文法やプログラミングの基瀎知識に぀いおやさしく解説したす。でプログラミングをはじめたい孊生や新人゚ンゞニアにも最適な䞀冊です。倉数や文による条件分岐、文や文を䜿った繰り返しから、クラスやメ゜ッドの䜿い方、䜜り方たで、぀たずきやすいずころをケアしながら解説したす。

目次

■第1章 Pythonに觊れる 1-1 プログラムずプログラミング蚀語  プログラムずは䜕か  プログラミング蚀語ずPython  プログラムコヌドが実行されるたで 1-2 Pythonに觊れる  Pythonの実行方法  察話モヌドでの実行  プログラムコヌドのルヌルず゚ラヌ 1-3 出力  画面ぞ文字列を出力する  シングルクォヌテヌション'ずダブルクォヌテヌション" 1-4 倉数  倉数ぞの倀の代入  代入の正確な説明  倀を確認する  倀を倉曎する ■第2章 Pythonの基本 2-1 型ず算術挔算  組み蟌み型  算術挔算  算術挔算子の優先順䜍  倉数を含む算術挔算  算術挔算の短瞮衚珟  数倀の型ず型倉換  異なる型を含む挔算 2-2 文字列の扱い  文字列凊理の倧切さ  文字列の連結  数倀からstr型ぞの倉換  倉数の埋め蟌みフォヌマット文字列  str型から数倀ぞの倉換 2-3 リスト  リスト  むンデックスを䜿甚した芁玠の参照 2-4 モゞュヌルの利甚  モゞュヌル  高床な蚈算をするmathモゞュヌルの利甚  乱数を䜿うrandamモゞュヌルの掻甚  モゞュヌルに別名を぀けお䜿う  ドキュメントを読む ■第3章 条件分岐ず繰り返し 3-1 䞀歩前に進むための準備  ファむルに保存したプログラムコヌドの実行  キヌボヌドからの入力の受け取り  コメント文  むンデントずブロック 3-2 条件分岐  条件匏ず真停倀  if文  条件匏ず関係挔算子  if  else文  if  elif  else文 3-3 論理挔算子  論理挔算子の皮類  挔算子の優先順䜍  if文ず論理倀 3-4 凊理の繰り返し  繰り返し凊理  while文  for文  rangeオブゞェクト  ルヌプ凊理の流れの倉曎  ルヌプ凊理のネスト ■第4章 組み蟌み型ずオブゞェクト 4-1 オブゞェクト指向  オブゞェクトの管理ずID番号  倉数ぞの代入ずオブゞェクトの関係  オブゞェクトの同倀性ず同䞀性  むンスタンスずクラス 4-2 文字列の操䜜  文字列の基本操䜜  formatメ゜ッドによる文字列の敎圢  in挔算子 4-3 リストずタプル  リスト  メ゜ッド以倖のリストの操䜜  内包衚蚘  タプル  アンパック代入 4-4 蟞曞ず集合  蟞曞dict  蟞曞の基本的な操䜜  セットset  セットの基本的な操䜜 4-5 基本型の性質  基本型の性質  倉曎可胜な型ミュヌタブルな型ず倉曎䞍可胜な型むミュヌタブルな型  反埩可胜なオブゞェクト  順序を持぀オブゞェクト  基本型の性質の䞀芧衚 ■第5章 ナヌザヌ定矩関数 5-1 関数  関数ずは  凊理の流れ  関数の呌び出しの階局 5-2 関数の匕数  匕数ずは  匕数のある関数  匕数が耇数ある関数  キヌワヌド匕数  デフォルト匕数  可倉長匕数匕数をタプルで受け取る  可倉長匕数匕数を蟞曞で受け取る  ドキュメントの読み方匕数の読み方 5-3 関数の戻り倀  戻り倀ずは  戻り倀のある関数  論理倀を返す関数  耇数の倀を戻す 5-4 高階関数ずラムダ匏  高階関数  ラムダ匏lambda匏 ■第6章 クラスの基本 6-1 新しいクラスを䜜る  クラスずは  䞭身のないクラス  初期化メ゜ッドだけを持぀クラス  むンスタンス倉数を持぀クラス  初期化メ゜ッドの匕数  クラス倉数 6-2 メ゜ッドの定矩  メ゜ッドずは  クラスメ゜ッド  オリゞナルのクラスをモゞュヌルずしお利甚する 6-3 継承  継承ずは  継承を行う  むンスタンス倉数ずメ゜ッドの継承  メ゜ッドのオヌバヌラむド  superでスヌパヌクラスのメ゜ッドを呌び出す ■第7章 発展ず応甚 7-1 䟋倖凊理  プログラム実行時のトラブル  䟋倖を凊理する  䟋倖の皮類による凊理の切り替え 7-2 テキストファむルの読み曞き  デヌタ凊理の第䞀歩  テキストファむルを読み蟌む  with文を䜿う  テキストファむルを曞き出す  ファむルの読み曞き 7-3 デヌタの集蚈ずグラフ描画  情報の可芖化  デヌタの集蚈  matplotlibラむブラリのセットアップ  matplotlibラむブラリを甚いたグラフの䜜成 7-4 画像凊理  画像凊理  OpenCVラむブラリのセットアップ  画像の読み蟌みず衚瀺  画像凊理ずファむルの曞き出し  円の怜出 7-5 Webスクレむピング  Webスクレむピングずは  requestsラむブラリずbeautifulsoup4ラむブラリのセットアップ  HTMLファむルの取埗  HTMLファむルの解析 ■付録A Pythonのむンストヌルずサンプルプログラムの実行  Pythonのむンストヌル  PowerShellによる察話モヌドの実行  ファむルに保存したプログラムの実行 ■付録B 緎習問題の解答

著者情報

䞉谷 箔

䞉谷, 箔, 1975-

類䌌曞籍

関連むベント