マンガでざっくり学ぶPython
マイナビ出版
人気のPythonを、やさしくマンガで学んじゃおう!
「Pythonって人気だけど難しいんでしょ?」
いえいえそんなことはありません。Python(パイソン)は実は初心者にとって学びやすいプログラミング言語なのです。
本書は、Pythonを、プログラミングに関する知識が全くない状態から学ぶための入門書です。
マンガでPythonの文法の要となるところをやさしく学び、解説部分では手を動かしながらPythonをしっかり身に付けていけるような構成になっています。
Pythonの環境としてはGoogle Colaboratoryを使用しているので、ブラウザーさえあれば動かすことができます。高スペックのPCや、面倒なインストール作業は必要ありません。
まったく知識ゼロの状態から始めて、Pythonの基本的な文法を学び、最終的には複数のファイルからデータを読み込んで集計や計算するところまで進めていきます。
Pythonでかっこいいところを見せようと頑張る「春沢 進」と一緒に、楽しくやさしく学んでみましょう!
第1章では、プログラミングとはそもそもどんなものなのか、どんな種類やメリットがあるのか、勉強のためには何が必要なのかについて、説明します。また、2章以降に備えて、本書のプログラミング環境であるGoogle Colaboratoryの簡単な使い方を学びます。
第2章では、Pythonで簡単なプログラミングを少しずつ学んでいきます。計算をしたり、文字の表示をしたりといった基本的な文法を学びます。また、使う人に数字などを入力してもらって、それに基づいて違った結果を出す「心理テスト」を作ります。
第3章では、Pythonにもともと用意されているいろいろな関数を使いながら、関数の仕組みを学びます。また、何度も同じプログラムを書かなくても「繰り返し」をしてくれる仕組みについても学びます。章の最後では、プログラムでインターネット上から複数のファイルを自動でダウンロードするプログラムを作ります。
第4章では、複数のデータを上手にあつかえる「リスト」や「辞書型」について学びます。また、第3章でダウンロードした複数のデータを読み込んで、表を作ったり、計算をしたり、並び替えをしたりするプログラムを作ります。
※本書は2018/1発行の『ゼロからやさしくはじめるPython入門』をベースに、大幅に編集・加筆して作成しています。
発売日:2020-07-24
ページ数:256ページ
目次
プロローグ?
マンガ 「進のPythonプログラミング物語 序」
第1章 プログラミングってどんなもの?
マンガ 「進のPythonプログラミング物語 1」
プログラミングって何だろう
プログラミングを学ぶメリットって?
プログラミング言語には種類があるの?
Pythonはどんな言語?
Pythonの勉強に必要なもの
プログラミングの準備をしよう ~Google Colaboratoryとは
Google Colaboratoryを使ってみよう
簡単なプログラムを実行してみよう
Google Colaboratoryでいろいろな使い方をしてみよう
プログラミングは怖くない! 実は大きく分けると処理は3パターン
第2章 プログラミングの基本を身に付けよう ~計算、変数、条件分岐
マンガ 「進のPythonプログラミング物語 2」
画面に文字を出力してみよう
簡単な計算をしてみよう
プログラムの説明を残す「コメント」
変数で計算を分かりやすくしよう
文字列に詳しくなろう
ユーザーから入力を得よう
単位変換ツールを作ってみよう
ifで簡単な条件分岐をしてみよう
簡単な心理テストを作ってみよう
複数の条件を指定するには
第3章 プログラミングの便利な機能を使おう ~関数、リスト、繰り返し
マンガ 「進のPythonプログラミング物語 3」
関数をもう少し詳しく理解しよう
モジュールを使ってみよう
同じプログラムを繰り返そう ~while構文
同じプログラムを繰り返そう ~for構文
複数のデータを1つの変数で管理しよう ~リスト
for構文を組み合わせて複雑な処理をしてみよう
複数のデータをfor構文で一気にダウンロードしてみよう
第4章 プログラミングでデータを上手に扱おう ~スライス、辞書型、自作関数
マンガ 「進のPythonプログラミング物語 3」
「スライス」でリストの一部分を取り出そう
リストを並び替えよう ~sort
2次元のリストを作ろう
2次元のリストを並び替えよう
複数のデータに名前を付けて管理しよう ~辞書型
XMLファイルからデータを集計しよう
エピローグ
マンガ 「進のPythonプログラミング物語 終」
索引
著者プロフィール
-
「クジラ飛行机」名義で活動するプログラマー。代表作に、テキスト音楽「サクラ」や日本語プログラミング言語「なでしこ」など。2001年オンラインソフト大賞入賞。2005年 IPAのスーパークリエイター認定。2010年OSS貢献者賞受賞。技術書を多く執筆しており、HTML5/JSやPHP、Pythonや機械学習・アルゴリズム関連の書籍を多く手がけている。
Webサイトは、https://kujirahand.com/
絶賛!発売中!
-
- なぜAIは動くのか(仮)
- 予約 2948円
-
- Ronald T. Kneusel(著者)、 長尾高弘(翻訳)、 三宅陽一郎(監訳)
- ロボット
-
- 予約受付中
-
- 生成AIによるサイバーセキュリティ実践ガイド
- 予約 3828円
-
- Clint Bodungen(著者)、 IPUSIRON(監訳)、 Smoky(翻訳)
- ネットワーク
-
- 予約受付中
- 運営会社
- FAQ
- お問い合わせ
- 利用規約
- オンライン販売について
- 特定商取引法に関する記載
- ゲームソフトの利用に関するガイドライン|
- 個人情報について
- PURCHASE GUIDE (ENGLISH)|
Copyright © Mynavi Publishing Corporation