2
002 基本編 基本編 1 1 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ p.4 Part 1 スクリプト言語 Pythonの基本 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ p.5 Part 2 Pythonプログラミング入門 標準ライブラリ編 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・ p.13 Part 3 かんたん!Python入門 第1回 WinPythonでスタート ! ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ p.25 第2回 Pythonの必須知識 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ p.32 第3回 Pythonの基本文法──関数と演算子 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ p.40 第4回 Pythonの基本文法──辞書型、ループ、クラス ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ p.48 第5回 Webアプリを「Django」で作ってみよう ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ p.57 第6回 Djangoの対話モードでデータを操作 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ p.65 第7回 Djangoを使った「投稿システム」が完成 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ p.73 ちょっと応用編 ちょっと応用編 2 2 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ p.83 Part 1 Pythonプログラミングいきなり実力アップのための3章 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ p.84 第1章 Pythonらしいコードを書こう ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ p.87 第2章 クラスのメソッドを深く知ろう ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ p.93 第3章 定番ライブラリを使ってみよう ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ p.95 Part 2 Python+OpenCVで画像認識に挑戦! ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ p.105 CONTENTS P y thon 人工知能で使う!就職に役立つ! 注目度No.1のプログラミング言語 P y thon thon P y thon プログラミング プログラミング プログラミング !

は じ めよう! Py注目度No.1のプログラミング言語thon Pythonec.nikkeibp.co.jp/item/contents/mokuji/m_262790.pdf · 2017-06-07 · ラズベリーパイ GUIライブラリ「Kivy」でゲームを作る

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: は じ めよう! Py注目度No.1のプログラミング言語thon Pythonec.nikkeibp.co.jp/item/contents/mokuji/m_262790.pdf · 2017-06-07 · ラズベリーパイ GUIライブラリ「Kivy」でゲームを作る

002

基本編基本編第第11部部 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・p.4

Part1 スクリプト言語 Pythonの基本 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・p.5

Part2 Pythonプログラミング入門 標準ライブラリ編・・・・・・・・・・・・・・・・・・・・・・・・・・・・p.13

Part3 かんたん!Python入門第1回 WinPythonでスタート! ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・p.25

第2回 Pythonの必須知識 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・p.32

第3回 Pythonの基本文法──関数と演算子 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・p.40

第4回 Pythonの基本文法──辞書型、ループ、クラス ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・p.48

第5回 Webアプリを「Django」で作ってみよう ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・p.57

第6回 Djangoの対話モードでデータを操作 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・p.65

第7回 Djangoを使った「投稿システム」が完成 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・p.73

ちょっと応用編ちょっと応用編第第22部部 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・p.83

Part1 Pythonプログラミングいきなり実力アップのための3章 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・p.84

第1章 Pythonらしいコードを書こう ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・p.87

第2章 クラスのメソッドを深く知ろう ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・p.93

第3章 定番ライブラリを使ってみよう ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・p.95

Part2 Python+OpenCVで画像認識に挑戦! ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・p.105

C O N T E N T SPython

人工知能で使う!就職に役立つ!注目度No.1のプログラミング言語

PythonthonPythonプログラミングプログラミングプログラミング

はじめよう!

002-003_python_TKN_F1.indd 002002-003_python_TKN_F1.indd 002 17/06/05 9:1917/06/05 9:19

Page 2: は じ めよう! Py注目度No.1のプログラミング言語thon Pythonec.nikkeibp.co.jp/item/contents/mokuji/m_262790.pdf · 2017-06-07 · ラズベリーパイ GUIライブラリ「Kivy」でゲームを作る

003

ラズベリーパイ編ラズベリーパイ編第第33部部 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・p.116

Part1 チャレンジ!ラズベリーパイ GUIライブラリ「Kivy」を導入する ・・・・・・・p.117

Part2 チャレンジ!ラズベリーパイ GUIライブラリ「Kivy」でゲームを作る ・・・・・ p.123

Part3 チャレンジ!ラズベリーパイ GUIライブラリ「Kivy」でパズルゲームを作る ・・・・・ p.128

Part4 チャレンジ!ラズベリーパイ pygameで「ブロック崩しゲーム」を作る・・・・・・ p.133

Part5 チャレンジ!ラズベリーパイ pygameで「月面着陸ゲーム」を作る ・・・・・・ p.139

Part6 チャレンジ!ラズベリーパイ 「マインクラフト」でプログラミング ・・・・・・・ p.145

Part7 チャレンジ!ラズベリーパイ 「マインクラフト」の世界で図形を描く ・・・・・・・・p.151

Part8 誰でもできる!ラズベリーパイプログラミング入門 ・・・・・・・・・・・・・・p.156

第1章 ラズパイの下準備! ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・p.157

第2章 基本編 ネット経由でLEDを点灯/消灯できるシステムを作る ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・p.160

第3章 実習編1 ネット対応の「温度計」を作ってみよう ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・p.167

第4章 実習編2 左右に操作できる遠隔カメラを作る ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・p.173

筆者紹介 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・p.178

初出一覧・奥付 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・p.179

※ 本ムックは、日経BP社が発行する月刊誌「日経ソフトウエア」掲載の記事を再構成したものです。基本的に、記事の内容やソフトウエアのバージョン等は掲載時のものです。ご了承ください。

002-003_python_TKN_F1.indd 003002-003_python_TKN_F1.indd 003 17/06/05 9:1917/06/05 9:19