マンガでざっくり学ぶPython

  • mixiチェック
  • このエントリーをはてなブックマークに追加

内容紹介

人気の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入門』をベースに、大幅に編集・加筆して作成しています。

商品を選択する

フォーマット 価格 備考
書籍 1,749

電子書籍フォーマットについて

  

備考

●クジラ飛行机(くじら ひこうづくえ)

「クジラ飛行机」名義で活動するプログラマー。代表作に、テキスト音楽「サクラ」や日本語プログラミング言語「なでしこ」など。2001年オンラインソフト大賞入賞。2005年 IPAのスーパークリエイター認定。2010年OSS貢献者賞受賞。技術書を多く執筆しており、HTML5/JSやPHP、Pythonや機械学習・アルゴリズム関連の書籍を多く手がけている。
Webサイトは、https://kujirahand.com/

目次

プロローグ 
マンガ 「進の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プログラミング物語 終」
索引

この商品を買った人はこんな商品も買っています


最近チェックした商品

Tポイント利用手続き

         Tポイント利用手続きに関する同意事項

                                株式会社マイナビ出版

株式会社マイナビ出版が提供するマイナビBOOKSにおいてTポイントご利用続きをされる方は、以下に掲げるお客様の個人情報の取り扱いについてご確認の上、ご同意下さい。

マイナビBOOKSにおいてTポイントサービスをご利用いただいた場合に、当社から、次に掲げる<提供情報>を、<提供目的>のためにカルチュア・コンビニエンス・クラブ株式会社(以下「CCC」といいます)へ提供します。

  <提供目的>:CCCの定める個人情報保護方針及びマイナビBOOKSにおけるT会員規約第4条に定める利用目的で利用するためTポイントサービスを利用するため
  <提供情報>:
   1)お客様が【マイナビBOOKS】の正当な利用者であるという情報
   2)ポイント数・利用日
   3)その他、Tポイントサービスを利用するにあたり必要な情報

  <提供方法>: 電磁的記録媒体の送付またはデータ通信による。ただし、提供するデータについては暗号化を施すものとする。

なお、CCCに提供された、以下の情報の利用については、CCCの定める個人情報保護方針及びT会員規約 に沿って取り扱われます。
上記の情報提供の停止をご希望される場合には、【マイナビBOOKS】におけるTポイント利用手続きの解除を実施していただく必要があります。
Tポイント利用手続きの解除、およびTポイントサービスにおける個人情報に関するお問い合わせ先は、以下のとおりです。
お客様お問い合わせ先:Tサイト(http://qa.tsite.jp/faq/show/22612)

 なお、Tポイント利用手続きの解除が完了しますと、マイナビBOOKSにおけるTポイントサービスをご利用いただけなくなりますので、予めご了承ください。

Tポイント利用手続きを行いますか?