Enviar búsqueda
Cargar
他言語ユーザーのためのPython入門
•
11 recomendaciones
•
4,186 vistas
Kazufumi Ohkawa
Seguir
Tecnología
Denunciar
Compartir
Denunciar
Compartir
1 de 28
Descargar ahora
Descargar para leer sin conexión
Recomendados
Javascriptを書きたくないヒ トのためのPythonScript
Javascriptを書きたくないヒ トのためのPythonScript
Kazufumi Ohkawa
圏論walker
圏論walker
Kazufumi Ohkawa
ハッピーハッピー構造生成まつり’67
ハッピーハッピー構造生成まつり’67
Kazufumi Ohkawa
ClickでCLIをお手軽につくるぅぅぅ
ClickでCLIをお手軽につくるぅぅぅ
Kazufumi Ohkawa
SAR精度70% その先へ
SAR精度70% その先へ
Kazufumi Ohkawa
視覚化サービス構築の際に気をつけること
視覚化サービス構築の際に気をつけること
Kazufumi Ohkawa
量子化学計算外伝 すごいよ!! FMO
量子化学計算外伝 すごいよ!! FMO
Kazufumi Ohkawa
あまり知られていない静岡の言語戦争の歴史
あまり知られていない静岡の言語戦争の歴史
Kazufumi Ohkawa
Recomendados
Javascriptを書きたくないヒ トのためのPythonScript
Javascriptを書きたくないヒ トのためのPythonScript
Kazufumi Ohkawa
圏論walker
圏論walker
Kazufumi Ohkawa
ハッピーハッピー構造生成まつり’67
ハッピーハッピー構造生成まつり’67
Kazufumi Ohkawa
ClickでCLIをお手軽につくるぅぅぅ
ClickでCLIをお手軽につくるぅぅぅ
Kazufumi Ohkawa
SAR精度70% その先へ
SAR精度70% その先へ
Kazufumi Ohkawa
視覚化サービス構築の際に気をつけること
視覚化サービス構築の際に気をつけること
Kazufumi Ohkawa
量子化学計算外伝 すごいよ!! FMO
量子化学計算外伝 すごいよ!! FMO
Kazufumi Ohkawa
あまり知られていない静岡の言語戦争の歴史
あまり知られていない静岡の言語戦争の歴史
Kazufumi Ohkawa
IPython notebookを使おう
IPython notebookを使おう
Kazufumi Ohkawa
Mishimasyk141025
Mishimasyk141025
Kazufumi Ohkawa
実践コンピュータビジョン8章
実践コンピュータビジョン8章
Kazufumi Ohkawa
R -> Python
R -> Python
Kazufumi Ohkawa
ChEMBLを使おう
ChEMBLを使おう
Kazufumi Ohkawa
Unigram mixtures
Unigram mixtures
Kazufumi Ohkawa
エンジョイ☆スクレイピング
エンジョイ☆スクレイピング
Kazufumi Ohkawa
Redmineでもめない会議☆
Redmineでもめない会議☆
Kazufumi Ohkawa
pythonでオフィス快適化計画
pythonでオフィス快適化計画
Kazufumi Ohkawa
入門機械学習読書会9章
入門機械学習読書会9章
Kazufumi Ohkawa
入門機械学習6章
入門機械学習6章
Kazufumi Ohkawa
入門機械学習読書会二回目
入門機械学習読書会二回目
Kazufumi Ohkawa
入門機械学習1,2章
入門機械学習1,2章
Kazufumi Ohkawa
Sphinxでドキュメントを書こう
Sphinxでドキュメントを書こう
Kazufumi Ohkawa
pythonでつくるiPhoneアプリ
pythonでつくるiPhoneアプリ
Kazufumi Ohkawa
Shizupptx
Shizupptx
Kazufumi Ohkawa
Virthualenvwrapper
Virthualenvwrapper
Kazufumi Ohkawa
Hakyll
Hakyll
Kazufumi Ohkawa
静岡のHaskellerはEmacsを使う
静岡のHaskellerはEmacsを使う
Kazufumi Ohkawa
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
CRI Japan, Inc.
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
CRI Japan, Inc.
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
Más contenido relacionado
Más de Kazufumi Ohkawa
IPython notebookを使おう
IPython notebookを使おう
Kazufumi Ohkawa
Mishimasyk141025
Mishimasyk141025
Kazufumi Ohkawa
実践コンピュータビジョン8章
実践コンピュータビジョン8章
Kazufumi Ohkawa
R -> Python
R -> Python
Kazufumi Ohkawa
ChEMBLを使おう
ChEMBLを使おう
Kazufumi Ohkawa
Unigram mixtures
Unigram mixtures
Kazufumi Ohkawa
エンジョイ☆スクレイピング
エンジョイ☆スクレイピング
Kazufumi Ohkawa
Redmineでもめない会議☆
Redmineでもめない会議☆
Kazufumi Ohkawa
pythonでオフィス快適化計画
pythonでオフィス快適化計画
Kazufumi Ohkawa
入門機械学習読書会9章
入門機械学習読書会9章
Kazufumi Ohkawa
入門機械学習6章
入門機械学習6章
Kazufumi Ohkawa
入門機械学習読書会二回目
入門機械学習読書会二回目
Kazufumi Ohkawa
入門機械学習1,2章
入門機械学習1,2章
Kazufumi Ohkawa
Sphinxでドキュメントを書こう
Sphinxでドキュメントを書こう
Kazufumi Ohkawa
pythonでつくるiPhoneアプリ
pythonでつくるiPhoneアプリ
Kazufumi Ohkawa
Shizupptx
Shizupptx
Kazufumi Ohkawa
Virthualenvwrapper
Virthualenvwrapper
Kazufumi Ohkawa
Hakyll
Hakyll
Kazufumi Ohkawa
静岡のHaskellerはEmacsを使う
静岡のHaskellerはEmacsを使う
Kazufumi Ohkawa
Más de Kazufumi Ohkawa
(19)
IPython notebookを使おう
IPython notebookを使おう
Mishimasyk141025
Mishimasyk141025
実践コンピュータビジョン8章
実践コンピュータビジョン8章
R -> Python
R -> Python
ChEMBLを使おう
ChEMBLを使おう
Unigram mixtures
Unigram mixtures
エンジョイ☆スクレイピング
エンジョイ☆スクレイピング
Redmineでもめない会議☆
Redmineでもめない会議☆
pythonでオフィス快適化計画
pythonでオフィス快適化計画
入門機械学習読書会9章
入門機械学習読書会9章
入門機械学習6章
入門機械学習6章
入門機械学習読書会二回目
入門機械学習読書会二回目
入門機械学習1,2章
入門機械学習1,2章
Sphinxでドキュメントを書こう
Sphinxでドキュメントを書こう
pythonでつくるiPhoneアプリ
pythonでつくるiPhoneアプリ
Shizupptx
Shizupptx
Virthualenvwrapper
Virthualenvwrapper
Hakyll
Hakyll
静岡のHaskellerはEmacsを使う
静岡のHaskellerはEmacsを使う
Último
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
CRI Japan, Inc.
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
CRI Japan, Inc.
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
atsushi061452
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
sn679259
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
WSO2
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
Toru Tamaki
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Hiroshi Tomioka
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
Toru Tamaki
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NTT DATA Technology & Innovation
Último
(12)
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
他言語ユーザーのためのPython入門
1.
他言語ユーザーのための Python入門 @kzfm
2.
私について • @kzfm – 製薬会社の研究員(最近インフラ周りばかり) –
perl -> python (-> haskell) • pypiでメンテ – pygamess(量子化学計算) – pychembldb(sqlalchemy製のdbapi) • 最近pandas(Rみたいに使えるやつ)がお気 に入り
3.
Python入門時に知っている と学習速度があがるかな という内容です
4.
書籍など
5.
まずは「みんなのPython」 h"p://www.amazon.co.jp/dp/4797371595 多言語習得者にもこれからプログラミングを始めるヒトにも
6.
Dive Into Python
3 h"p://diveintopython3-‐ja.rdy.jp/
7.
Gameをつくりながら h"p://inventwithpython.com/
8.
もっと? • TOP 10
FREE PYTHON PDF EBOOKS DOWNLOAD TO LEARN PYTHON PROGRAMMING – http://www.php2s.com/ programming/top-10-free- python-pdf-ebooks-download-to- learn-python-programming.html
9.
オンラインドキュメント
10.
pydocコマンド • perlでいうところのperldoc • pydoc
[package]でターミナルで読む • pydoc ‒p 5000でlocalhost:5000 でサーバーが起動するのでwebブラウザ から読める。地味に便利。
11.
python.jp
12.
PLEAC • http://pleac.sourceforge.net/ • perl
cookbookを他言語で解いたもの • pythonはもちろんある – カバー率85% • 得意な言語をテコにした他言語習得に便 利!
13.
ヘルプ的なモジュールや関数
14.
dir • methodを調べます – よく使う >>> str
= "shizuoka.py" >>> dir(str) [...⾊色々... ', 'swapcase', 'title', 'translate', 'upper', 'zfill'] >>> str.startswith("hama") False
15.
type • 型を調べます – 型システム入門買いました? >>> type(str)
<type 'str'> >>> type(3) <type 'intʼ’>
16.
inspectモジュール • getsourceでソースコードを出力 – あまり使わない >>> import
inspect >>> import requests >>> inspect.getsource(requests.get) 'def get(url, **kwargs):n """Sends a GET request. Returns :class:`̀Response`̀ object.n n :param url: URL for the new :class:`̀Request`̀ object.n :param **kwargs: Optional arguments that `̀`̀request`̀`̀ takes.n """nn kwargs.setdefault('allow_̲redirects', True)n return request('get', url, **kwargs)nʼ’
17.
inspectモジュール(続き) • getabsfileでファイルの場所を知る >>> import
requests >>> import inspect >>> inspect.getabsfile(requests.get) '/usr/local/Cellar/python/2.7.3/lib/python2.7/site-‐‑‒ packages/requests-‐‑‒0.10.6-‐‑‒py2.7.egg/requests/ api.pyʼ’ たまに使う
18.
正直めんどい (注)画像のヒトはしりません
19.
IPYTHONのすすめ
20.
IPythonとは • python interactiveの拡張 •
補完とかヘルプとか便利になってる • matplotlibとの親和性が高い – numpy + scipyとも • でもOS X(10.7-)だとインストールが大 変 – ScipySuperpackを使おう – http://fonnesbeck.github.com/ ScipySuperpack/
21.
コード補完 TABを押す
22.
help(イントロスペクション) • methodの後に?をつける
23.
shellを叩く • !ではじめる
24.
その他の機能 • ?を叩くとヘルプ
25.
エディタ
26.
なにがいいの? • 好きなの使えばイイ – Sublime
Text 2とかいいんじゃなかろうか? • 設定Pythonで書くんでしょ? • 僕はFlymakeがないと困るのでEmacsを 使っています。 – http://blog.kzfmix.com/entry/ 1334218401 – .emacsの暗黒道には気をつけましょう • 「朝から.emacsいじってたら日が暮れたわ」みたい な
27.
jedi • コード補完 – https://github.com/davidhalter/ jedi – vimでもemacsでも(sublime text?)
28.
まとめ IPython便利なのでつかいま しょう
Descargar ahora