Python―ゼロからはじめるプログラミング(プログラミング学習シリーズ) [単行本]
    • Python―ゼロからはじめるプログラミング(プログラミング学習シリーズ) [単行本]

    • ¥2,06863ゴールドポイント(3%還元)
    • 在庫あり2024年10月8日火曜日までヨドバシエクストリームサービス便(無料)がお届け
100000009003416413

Python―ゼロからはじめるプログラミング(プログラミング学習シリーズ) [単行本]

価格:¥2,068(税込)
ゴールドポイント:63ゴールドポイント(3%還元)(¥63相当)
フォーマット:
お届け日:在庫あり今すぐのご注文で、2024年10月8日火曜日までヨドバシエクストリームサービス便(無料)がお届けします。届け先変更]詳しくはこちら
出版社:翔泳社
販売開始日: 2021/05/22
お取り扱い: のお取り扱い商品です。
ご確認事項:返品不可

カテゴリランキング

店舗受け取りが可能です
マルチメディアAkibaマルチメディア梅田マルチメディア博多にて24時間営業時間外でもお受け取りいただけるようになりました

Python―ゼロからはじめるプログラミング(プログラミング学習シリーズ) の 商品概要

  • 要旨(「BOOK」データベースより)

    本書は、現在もっとも幅広く使われているプログラミング言語の1つ「Python」がはじめてという初心者を対象に、文法やプログラミングの基本知識をわかりやすく丁寧に教える入門書です。これまで筆者が数多くの学生に対してプログラミングの授業をしてきた経験を活かし、プログラミング初学者が「Phthon言語を通してプログニミングを学ぶ」というコンセプトで、文法やプログラミングの基礎知識についてやさしく解説します。Pythonでプログラミングをはじめたい学生や新人エンジニアにも最適な一冊です。変数やif文による条件分岐、for文やwhile文を使った繰り返しから、クラスやメソッドの使い方、作り方まで、つまずきやすいところをケアしながら解説します。
  • 目次

    ■第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モジュールの利用)
    ・乱数を使う(randomモジュールの活用)
    ・モジュールに別名をつけて使う
    ・ドキュメントを読む
    ・練習問題

    ■第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 Windows Pythonのインストールとサンプルプログラムの実行
    ・Pythonのインストール
    ・PowerShellによる対話モードの実行
    ・ファイルに保存したプログラムの実行

    ■付録B macOS Pythonのインストールとサンプルプログラムの実行
    ・Pythonのインストール
    ・ターミナルによる対話モードの実行
    ・ファイルに保存したプログラムの実行
    ・pipコマンドの実行

    ■付録C 練習問題の解答

  • 出版社からのコメント

    ロングセラーのプログラミング学習シリーズにPythonが登場! 文法やクラス、メソッドなどをしっかり学べる入門書
  • 内容紹介

    プログラミング入門書のロングセラー、
    プログラミング学習シリーズにPythonが新登場!
    基本文法からクラス、メソッドの使い方・作り方まで
    しっかり学ぼう!

    本書は、現在もっとも幅広く使われているプログラミング言語の1つ
    「Python」がはじめてという初心者を対象に、文法やプログラムの基本知識を
    わかりやすく丁寧に教える入門書です。

    これまで筆者が数多くの学生に対してプログラミングの授業をしてきた経験を
    活かし、プログラミング初学者が「Python言語を通してプログラミングを学ぶ」
    というコンセプトで、文法やプログラミングの基礎知識についてやさしく解説します。
    Pythonでプログラミングをはじめたい学生や新人エンジニアにも最適な一冊です。

    変数やif文による条件分岐、for文やwhile文を使った繰り返しから、
    クラスやメソッドの使い方、作り方まで、つまずきやすいところを
    ケアしながら解説します。

    サンプルプログラムは短くてシンプルなものを選び、何をしているのかが
    よくわかるように、コメントをしっかりつけました。
    章の最後には練習問題があり、力試しもできます。

    ・何から学習すれば良いかわからない
    ・Pythonをはじめて学ぶ・あらためて基本から学びたい
    ・現場で通用する基礎を身につけたい
    という方におすすめの1冊です。

    ★本書を授業などで教科書として活用していただくことを前提に作成した
    学習教材(スライド等)を提供しています。詳細は本書の奥付をご覧ください。

  • 著者紹介(「BOOK著者紹介情報」より)(本データはこの書籍が刊行された当時に掲載されていたものです)

    三谷 純(ミタニ ジュン)
    筑波大学システム情報系教授。コンピュータ・グラフィックスと折り紙に関する研究に従事。1975年静岡県生まれ。2004年東京大学大学院博士課程修了、博士(工学)。小学生のころからプログラミングに熱中。大学時代に本格的にプログラミングを学び、Java、C/C++、PHP、JavaScriptなどによるプログラムを多数開発。その後、CG分野における、さまざまな研究開発に取り組んできた

Python―ゼロからはじめるプログラミング(プログラミング学習シリーズ) の商品スペック

商品仕様
出版社名:翔泳社
著者名:三谷 純(著)
発行年月日:2021/05/24
ISBN-10:4798169463
ISBN-13:9784798169460
判型:B5
発売社名:翔泳社
対象:専門
発行形態:単行本
内容:電子通信
付録:有
言語:日本語
ページ数:267ページ
縦:23cm
横:19cm
その他:ダウンロードファイル
他の翔泳社の書籍を探す

    翔泳社 Python―ゼロからはじめるプログラミング(プログラミング学習シリーズ) [単行本] に関するレビューとQ&A

    商品に関するご意見やご感想、購入者への質問をお待ちしています!