Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

of

Pythonスタートアップ勉強会201109 python入門 Slide 1 Pythonスタートアップ勉強会201109 python入門 Slide 2 Pythonスタートアップ勉強会201109 python入門 Slide 3 Pythonスタートアップ勉強会201109 python入門 Slide 4 Pythonスタートアップ勉強会201109 python入門 Slide 5 Pythonスタートアップ勉強会201109 python入門 Slide 6 Pythonスタートアップ勉強会201109 python入門 Slide 7 Pythonスタートアップ勉強会201109 python入門 Slide 8 Pythonスタートアップ勉強会201109 python入門 Slide 9 Pythonスタートアップ勉強会201109 python入門 Slide 10 Pythonスタートアップ勉強会201109 python入門 Slide 11 Pythonスタートアップ勉強会201109 python入門 Slide 12 Pythonスタートアップ勉強会201109 python入門 Slide 13 Pythonスタートアップ勉強会201109 python入門 Slide 14 Pythonスタートアップ勉強会201109 python入門 Slide 15 Pythonスタートアップ勉強会201109 python入門 Slide 16 Pythonスタートアップ勉強会201109 python入門 Slide 17 Pythonスタートアップ勉強会201109 python入門 Slide 18 Pythonスタートアップ勉強会201109 python入門 Slide 19 Pythonスタートアップ勉強会201109 python入門 Slide 20 Pythonスタートアップ勉強会201109 python入門 Slide 21 Pythonスタートアップ勉強会201109 python入門 Slide 22 Pythonスタートアップ勉強会201109 python入門 Slide 23 Pythonスタートアップ勉強会201109 python入門 Slide 24 Pythonスタートアップ勉強会201109 python入門 Slide 25 Pythonスタートアップ勉強会201109 python入門 Slide 26
Upcoming SlideShare
Python入門 : 4日間コース社内トレーニング
Next
Download to read offline and view in fullscreen.

25 Likes

Share

Download to read offline

Pythonスタートアップ勉強会201109 python入門

Download to read offline

Related Books

Free with a 30 day trial from Scribd

See all

Pythonスタートアップ勉強会201109 python入門

  1. 1. Python入門<br />Python スタートアップ勉強会<br />株式会社<br /> 清水川 貴之<br />
  2. 2. 自己紹介: 清水川 貴之<br />http://清水川.jp/ @shimizukawa<br />株式会社BeProud所属<br />PyConJP 2011 副座長<br />エキスパートPythonプログラミング翻訳者(4名)<br />エキPy読書会主催<br />Sphinx-users.jp 副会長<br />
  3. 3. このセッションでお話しする内容<br />いくつかの代表的な言語との比較<br />Pythonという言語の特徴<br />Python入門チュートリアル<br />Pythonを学ぶための情報源<br />
  4. 4. 代表的な言語との比較、位置づけ<br />
  5. 5. 利用目的(汎用性), 難易度<br />簡単<br />PHP<br />汎用性高い<br />汎用性低い<br />Ruby<br />Python<br />Java<br />論理的<br />(2011/9 俺調べ)<br />
  6. 6. パッチ, セキュリティー<br />PHP<br />多い<br />Ruby<br />Java<br />2011/8/18: PHP-5.3.7<br />crypt+MD5の環境で<br />パスワードが全て通る..<br />クリティカル<br />機能変更<br />Python<br />少ない<br />(2011/9 俺調べ)<br />
  7. 7. 人気<br />TIOBEの2010年最優秀言語はPython(WorldWide)<br />http://www.infoq.com/jp/news/2011/01/python-tiobe-award<br />
  8. 8. Pythonという言語の特徴<br />
  9. 9. Pythonという言語の特徴<br />読みやすいコード<br />少ない予約語<br />高い後方互換性, but..<br />標準ライブラリが豊富<br />PEPの存在<br />PSFの存在<br />
  10. 10. 読みやすいコード<br />
  11. 11. Python: 31<br />Ruby: 40<br />Java: 53<br />PHP: 70<br />Perl: 180<br />少ない予約語<br />
  12. 12. 高い後方互換性, but..<br />3.0<br />3.1, 3.2<br />断絶<br />2.5<br />2.6<br />2.7<br />copyright: @torufurukawa http://www.slideshare.net/torufurukawa/python-27<br />
  13. 13. 標準ライブラリが豊富<br />のべ220モジュール<br />文字列処理<br />データ型<br />数値と数学<br />ファイルとディレクトリ<br />データの永続化<br /> データ圧縮とArchive<br />ファイルフォーマット<br />暗号関連<br />OS操作<br />プロセス間通信とNetwork<br />インターネット上のデータの操作<br />…etc<br />
  14. 14. PEPの存在<br />Python Enhancement Proposals <br />(Pythonの拡張提案)<br />例: PEP8の場合<br />インデント インデント 1 段につき、スペース 4 個とする。<br />タブとスペースを、決して混在させてはならない。<br />すべての行の最大長さは 79 文字とする。<br />トップレベルの関数とクラス定義の間は、2 行空ける。<br />クラス内部でのメソッド定義の間は 1 行空けること。<br />…etc<br />
  15. 15. PSFの存在<br />PSFはPythonの推進,保護,言語拡張,そしてPythonistaの多様性維持・成長をサポート<br />Pythonの権利の保護<br />寄付の受付<br />コミュニティーへの支援<br />
  16. 16. Python入門チュートリアル<br />
  17. 17. Python入門チュートリアル(対話)<br />Pythonチュートリアルに沿ってデモします<br />環境<br />Windows XP<br />Python 2.7.2<br />対話シェルでデモします<br />
  18. 18. Python入門チュートリアル(サンプル)<br />画像サイト(cuteproject)の画像収集<br />
  19. 19. Pythonを学ぶための書籍情報<br />
  20. 20. 開発言語を学ぶ<br />Pythonスタートブック<br />ISBN:4774142298<br />
  21. 21. Pythonに入門する<br />みんなのPython(第3版)<br />ISBN: 4797353953<br />Pythonチュートリアル<br />第1版 Python2.5<br />第2版 Python3.1<br />Pythonチュートリアル 2.6Web<br />http://www.python.jp/doc/release/tutorial/<br />
  22. 22. Pythonの基礎を網羅<br />初めてのPython (第3版)<br />ISBN:4873113938<br />800ページ超<br />Python公式ドキュメント <br />http://www.python.jp/doc/release/<br />Python モジュール of the week<br />http://www.doughellmann.com/PyMOTW-ja/<br />
  23. 23. エキスパートを目指す<br />エキスパートPythonプログラミング ISBN:4048686291<br />アスキー・メディアワークス<br />著者: TarekZiade<br />清水川, 稲田, 渋川, 森本<br />2010/5月発売<br />
  24. 24. Tarekと握手してもらいました!<br />
  25. 25. 入門=> エキスパート<br />
  26. 26. 寺田さん、よろしく!<br />http://www.slideshare.net/terapyon/python-9456228<br />
  • ssuser581842

    Sep. 9, 2017
  • HirofumiTsuruta

    Feb. 18, 2017
  • HidekiKato6

    Feb. 12, 2017
  • TarouTameike

    Dec. 6, 2016
  • aharuna1

    Oct. 26, 2016
  • LonmdLon

    Aug. 2, 2016
  • tsumopi

    Feb. 26, 2016
  • Nobuhiii

    Oct. 31, 2015
  • ShigeoToyama

    May. 21, 2015
  • KenichiTakahashi1

    Apr. 28, 2015
  • YusukeFukagawa

    Mar. 25, 2015
  • YasuyukiAkamatsu

    Mar. 18, 2015
  • tatuyakoizumi

    Mar. 1, 2015
  • junmoriwaki5

    Mar. 1, 2015
  • NoahOrberg

    Dec. 29, 2014
  • hrssano645

    Dec. 28, 2014
  • daiki42nd

    Oct. 20, 2014
  • hiroakii1

    Oct. 2, 2014
  • nata_water

    Jun. 8, 2014
  • kage42

    Jun. 25, 2012

Views

Total views

16,781

On Slideshare

0

From embeds

0

Number of embeds

4,425

Actions

Downloads

100

Shares

0

Comments

0

Likes

25

×