Soumettre la recherche
Mettre en ligne
エキ Py 読書会02 2章前半
•
1 j'aime
•
1,012 vues
Tetsuya Morimoto
Suivre
2010/9/7 の読書会でお話した内容を 9/29 に少し に修正しました。
Lire moins
Lire la suite
Technologie
Signaler
Partager
Signaler
Partager
1 sur 11
Télécharger maintenant
Télécharger pour lire hors ligne
Recommandé
エキ Py 読書会02 2010/9/7
エキ Py 読書会02 2010/9/7
Tetsuya Morimoto
エキ Py 読書会02 2章後半
エキ Py 読書会02 2章後半
Tetsuya Morimoto
core dumpでcode golf
core dumpでcode golf
Nomura Yusuke
Google Developer Day 2010 Japan: プログラミング言語 Go (鵜飼 文敏)
Google Developer Day 2010 Japan: プログラミング言語 Go (鵜飼 文敏)
Google Developer Relations Team
Pythonの処理系はどのように実装され,どのように動いているのか? 我々はその実態を調査すべくアマゾンへと飛んだ.
Pythonの処理系はどのように実装され,どのように動いているのか? 我々はその実態を調査すべくアマゾンへと飛んだ.
kiki utagawa
Python 機械学習プログラミング データ分析ライブラリー解説編
Python 機械学習プログラミング データ分析ライブラリー解説編
Etsuji Nakai
Python 3.6 リリースパーティー 発表資料
Python 3.6 リリースパーティー 発表資料
Atsuo Ishimoto
boost::shared_ptr tutorial
boost::shared_ptr tutorial
NU_Pan
Recommandé
エキ Py 読書会02 2010/9/7
エキ Py 読書会02 2010/9/7
Tetsuya Morimoto
エキ Py 読書会02 2章後半
エキ Py 読書会02 2章後半
Tetsuya Morimoto
core dumpでcode golf
core dumpでcode golf
Nomura Yusuke
Google Developer Day 2010 Japan: プログラミング言語 Go (鵜飼 文敏)
Google Developer Day 2010 Japan: プログラミング言語 Go (鵜飼 文敏)
Google Developer Relations Team
Pythonの処理系はどのように実装され,どのように動いているのか? 我々はその実態を調査すべくアマゾンへと飛んだ.
Pythonの処理系はどのように実装され,どのように動いているのか? 我々はその実態を調査すべくアマゾンへと飛んだ.
kiki utagawa
Python 機械学習プログラミング データ分析ライブラリー解説編
Python 機械学習プログラミング データ分析ライブラリー解説編
Etsuji Nakai
Python 3.6 リリースパーティー 発表資料
Python 3.6 リリースパーティー 発表資料
Atsuo Ishimoto
boost::shared_ptr tutorial
boost::shared_ptr tutorial
NU_Pan
CuPy解説
CuPy解説
Ryosuke Okuta
フィボナッチ数列の作り方
フィボナッチ数列の作り方
Tomoya Kawanishi
Boost Fusion Library
Boost Fusion Library
Akira Takahashi
NumPyが物足りない人へのCython入門
NumPyが物足りない人へのCython入門
Shiqiao Du
PyOpenCLによるGPGPU入門 Tokyo.SciPy#4 編
PyOpenCLによるGPGPU入門 Tokyo.SciPy#4 編
Yosuke Onoue
String representation in py3k
String representation in py3k
Atsuo Ishimoto
Cython intro prelerease
Cython intro prelerease
Shiqiao Du
20170131 python3 6 PEP526
20170131 python3 6 PEP526
masahitojp
Chainer, Cupy入門
Chainer, Cupy入門
Yuya Unno
constexpr idioms
constexpr idioms
fimbul
Pythonデータ分析 第3回勉強会資料 8章
Pythonデータ分析 第3回勉強会資料 8章
Makoto Kawano
Python 学習教材 (~299ページ)
Python 学習教材 (~299ページ)
Jun MITANI
全探索
全探索
HCPC: 北海道大学競技プログラミングサークル
Mesh tensorflow
Mesh tensorflow
kuroko
Introduction to cython
Introduction to cython
Atsuo Ishimoto
Youtube embedded
Youtube embedded
Jun Chiba
メタプログラミングRubyはこの付録が美味しい
メタプログラミングRubyはこの付録が美味しい
Shigeru UCHIYAMA
TensorFlow計算グラフ最適化処理
TensorFlow計算グラフ最適化処理
Atsushi Nukariya
TensorFlow Operation 作ってみた
TensorFlow Operation 作ってみた
Takuya Sakamoto
研究生のためのC++ no.7
研究生のためのC++ no.7
Tomohiro Namba
Pythonはどうやってlen関数で長さを手にいれているの?
Pythonはどうやってlen関数で長さを手にいれているの?
Takayuki Shimizukawa
Python Kyoto study
Python Kyoto study
Naoya Inada
Contenu connexe
Tendances
CuPy解説
CuPy解説
Ryosuke Okuta
フィボナッチ数列の作り方
フィボナッチ数列の作り方
Tomoya Kawanishi
Boost Fusion Library
Boost Fusion Library
Akira Takahashi
NumPyが物足りない人へのCython入門
NumPyが物足りない人へのCython入門
Shiqiao Du
PyOpenCLによるGPGPU入門 Tokyo.SciPy#4 編
PyOpenCLによるGPGPU入門 Tokyo.SciPy#4 編
Yosuke Onoue
String representation in py3k
String representation in py3k
Atsuo Ishimoto
Cython intro prelerease
Cython intro prelerease
Shiqiao Du
20170131 python3 6 PEP526
20170131 python3 6 PEP526
masahitojp
Chainer, Cupy入門
Chainer, Cupy入門
Yuya Unno
constexpr idioms
constexpr idioms
fimbul
Pythonデータ分析 第3回勉強会資料 8章
Pythonデータ分析 第3回勉強会資料 8章
Makoto Kawano
Python 学習教材 (~299ページ)
Python 学習教材 (~299ページ)
Jun MITANI
全探索
全探索
HCPC: 北海道大学競技プログラミングサークル
Mesh tensorflow
Mesh tensorflow
kuroko
Introduction to cython
Introduction to cython
Atsuo Ishimoto
Youtube embedded
Youtube embedded
Jun Chiba
メタプログラミングRubyはこの付録が美味しい
メタプログラミングRubyはこの付録が美味しい
Shigeru UCHIYAMA
TensorFlow計算グラフ最適化処理
TensorFlow計算グラフ最適化処理
Atsushi Nukariya
TensorFlow Operation 作ってみた
TensorFlow Operation 作ってみた
Takuya Sakamoto
研究生のためのC++ no.7
研究生のためのC++ no.7
Tomohiro Namba
Tendances
(20)
CuPy解説
CuPy解説
フィボナッチ数列の作り方
フィボナッチ数列の作り方
Boost Fusion Library
Boost Fusion Library
NumPyが物足りない人へのCython入門
NumPyが物足りない人へのCython入門
PyOpenCLによるGPGPU入門 Tokyo.SciPy#4 編
PyOpenCLによるGPGPU入門 Tokyo.SciPy#4 編
String representation in py3k
String representation in py3k
Cython intro prelerease
Cython intro prelerease
20170131 python3 6 PEP526
20170131 python3 6 PEP526
Chainer, Cupy入門
Chainer, Cupy入門
constexpr idioms
constexpr idioms
Pythonデータ分析 第3回勉強会資料 8章
Pythonデータ分析 第3回勉強会資料 8章
Python 学習教材 (~299ページ)
Python 学習教材 (~299ページ)
全探索
全探索
Mesh tensorflow
Mesh tensorflow
Introduction to cython
Introduction to cython
Youtube embedded
Youtube embedded
メタプログラミングRubyはこの付録が美味しい
メタプログラミングRubyはこの付録が美味しい
TensorFlow計算グラフ最適化処理
TensorFlow計算グラフ最適化処理
TensorFlow Operation 作ってみた
TensorFlow Operation 作ってみた
研究生のためのC++ no.7
研究生のためのC++ no.7
Similaire à エキ Py 読書会02 2章前半
Pythonはどうやってlen関数で長さを手にいれているの?
Pythonはどうやってlen関数で長さを手にいれているの?
Takayuki Shimizukawa
Python Kyoto study
Python Kyoto study
Naoya Inada
po-2. Python プログラミングの基本
po-2. Python プログラミングの基本
kunihikokaneko1
C# 7.2 with .NET Core 2.1
C# 7.2 with .NET Core 2.1
信之 岩永
Good Parts of PHP and the UNIX Philosophy
Good Parts of PHP and the UNIX Philosophy
Yuya Takeyama
Introduction to Chainer (LL Ring Recursive)
Introduction to Chainer (LL Ring Recursive)
Kenta Oono
FP習熟度レベルとFSharpxのIteratee
FP習熟度レベルとFSharpxのIteratee
pocketberserker
Node.jsでつくるNode.js ミニインタープリター&コンパイラー
Node.jsでつくるNode.js ミニインタープリター&コンパイラー
mganeko
研究生のためのC++ no.2
研究生のためのC++ no.2
Tomohiro Namba
cs-10. Python の基礎(オブジェクト,メソッド,引数,文字列)
cs-10. Python の基礎(オブジェクト,メソッド,引数,文字列)
kunihikokaneko1
Chainerの使い方と自然言語処理への応用
Chainerの使い方と自然言語処理への応用
Seiya Tokui
Python physicalcomputing
Python physicalcomputing
Noboru Irieda
Boost tour 1_40_0
Boost tour 1_40_0
Akira Takahashi
今さら聞けないHadoop勉強会第3回 セントラルソフト株式会社(20120327)
今さら聞けないHadoop勉強会第3回 セントラルソフト株式会社(20120327)
YoheiOkuyama
Final LINQ Extensions
Final LINQ Extensions
Kouji Matsui
Introduction of Python
Introduction of Python
Tomoya Nakayama
Chainerチュートリアル -v1.5向け- ViEW2015
Chainerチュートリアル -v1.5向け- ViEW2015
Ryosuke Okuta
Boost Tour 1.50.0 All
Boost Tour 1.50.0 All
Akira Takahashi
T69 c++cli ネイティブライブラリラッピング入門
T69 c++cli ネイティブライブラリラッピング入門
伸男 伊藤
Pythonによる機械学習入門〜基礎からDeep Learningまで〜
Pythonによる機械学習入門〜基礎からDeep Learningまで〜
Yasutomo Kawanishi
Similaire à エキ Py 読書会02 2章前半
(20)
Pythonはどうやってlen関数で長さを手にいれているの?
Pythonはどうやってlen関数で長さを手にいれているの?
Python Kyoto study
Python Kyoto study
po-2. Python プログラミングの基本
po-2. Python プログラミングの基本
C# 7.2 with .NET Core 2.1
C# 7.2 with .NET Core 2.1
Good Parts of PHP and the UNIX Philosophy
Good Parts of PHP and the UNIX Philosophy
Introduction to Chainer (LL Ring Recursive)
Introduction to Chainer (LL Ring Recursive)
FP習熟度レベルとFSharpxのIteratee
FP習熟度レベルとFSharpxのIteratee
Node.jsでつくるNode.js ミニインタープリター&コンパイラー
Node.jsでつくるNode.js ミニインタープリター&コンパイラー
研究生のためのC++ no.2
研究生のためのC++ no.2
cs-10. Python の基礎(オブジェクト,メソッド,引数,文字列)
cs-10. Python の基礎(オブジェクト,メソッド,引数,文字列)
Chainerの使い方と自然言語処理への応用
Chainerの使い方と自然言語処理への応用
Python physicalcomputing
Python physicalcomputing
Boost tour 1_40_0
Boost tour 1_40_0
今さら聞けないHadoop勉強会第3回 セントラルソフト株式会社(20120327)
今さら聞けないHadoop勉強会第3回 セントラルソフト株式会社(20120327)
Final LINQ Extensions
Final LINQ Extensions
Introduction of Python
Introduction of Python
Chainerチュートリアル -v1.5向け- ViEW2015
Chainerチュートリアル -v1.5向け- ViEW2015
Boost Tour 1.50.0 All
Boost Tour 1.50.0 All
T69 c++cli ネイティブライブラリラッピング入門
T69 c++cli ネイティブライブラリラッピング入門
Pythonによる機械学習入門〜基礎からDeep Learningまで〜
Pythonによる機械学習入門〜基礎からDeep Learningまで〜
Plus de Tetsuya Morimoto
ビジネスパーソン x プログラミング
ビジネスパーソン x プログラミング
Tetsuya Morimoto
チケット駆動開発のススメ
チケット駆動開発のススメ
Tetsuya Morimoto
Pythonと型チェッカー
Pythonと型チェッカー
Tetsuya Morimoto
PyLadies Tokyo 二周年記念パーティ LT
PyLadies Tokyo 二周年記念パーティ LT
Tetsuya Morimoto
PyCon JP 2016 ビギナーセッション
PyCon JP 2016 ビギナーセッション
Tetsuya Morimoto
Python と型ヒント (Type Hints)
Python と型ヒント (Type Hints)
Tetsuya Morimoto
Hyper Introduction
Hyper Introduction
Tetsuya Morimoto
ストリーミングのげんざい
ストリーミングのげんざい
Tetsuya Morimoto
Python3 プログラミング勉強会
Python3 プログラミング勉強会
Tetsuya Morimoto
PyCon 2012 紀行
PyCon 2012 紀行
Tetsuya Morimoto
Sphinx 社内勉強会
Sphinx 社内勉強会
Tetsuya Morimoto
Ikazuchi introduction for Europython 2011 LT
Ikazuchi introduction for Europython 2011 LT
Tetsuya Morimoto
Python界隈の翻訳プロジェクト
Python界隈の翻訳プロジェクト
Tetsuya Morimoto
Ex py intro-20100630
Ex py intro-20100630
Tetsuya Morimoto
曖昧 RPM 講座
曖昧 RPM 講座
Tetsuya Morimoto
Plus de Tetsuya Morimoto
(15)
ビジネスパーソン x プログラミング
ビジネスパーソン x プログラミング
チケット駆動開発のススメ
チケット駆動開発のススメ
Pythonと型チェッカー
Pythonと型チェッカー
PyLadies Tokyo 二周年記念パーティ LT
PyLadies Tokyo 二周年記念パーティ LT
PyCon JP 2016 ビギナーセッション
PyCon JP 2016 ビギナーセッション
Python と型ヒント (Type Hints)
Python と型ヒント (Type Hints)
Hyper Introduction
Hyper Introduction
ストリーミングのげんざい
ストリーミングのげんざい
Python3 プログラミング勉強会
Python3 プログラミング勉強会
PyCon 2012 紀行
PyCon 2012 紀行
Sphinx 社内勉強会
Sphinx 社内勉強会
Ikazuchi introduction for Europython 2011 LT
Ikazuchi introduction for Europython 2011 LT
Python界隈の翻訳プロジェクト
Python界隈の翻訳プロジェクト
Ex py intro-20100630
Ex py intro-20100630
曖昧 RPM 講座
曖昧 RPM 講座
Dernier
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
Toru Tamaki
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
WSO2
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
CRI Japan, Inc.
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
Toru Tamaki
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
CRI Japan, Inc.
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
atsushi061452
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Hiroshi Tomioka
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
sn679259
Dernier
(11)
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
エキ Py 読書会02 2章前半
1.
2010/9/29(Wed.) t2y
2.
2.1 リスト内包表記 P. 62 ~ 2.2 イテレータとジェネレータ P. 64 ~ ジェネレータ、コルーチン、ジェネレータ式 itertools モジュール 2.3 デコレータ P. 76 ~ 引数チェック、キャッシュ、プロキシ、その他 2.4 with と contextlib P. 88 ~ contextlib モジュール 2.5 まとめ P. 93 ~
3.
第2章には P.61 使ってみたくなる ツール類が たくさんあります
4.
リスト内包表記 >>> [i for i in range(0,3)] P.62 訳注 [0, 1, 2] 01 Python の内包表記はなぜ速い? append 属性の取り出し バイトコード 関数の呼び出し 命令数の削減 使えるなら使った方が良い
5.
P.63 コード
enumerate() 関数に感激! ループ処理でインデックスやカウンタを使用した いときに便利 02 Pythonic な構文とは何か? 小さなコードパターンに対して、もっとも効率的な イディオムを使用した構文 The Zen of Python 解題 – 前編 The Zen of Python 解題 – 後編
6.
P.64 -65
イテレータ(iterator) 繰り返し要素を返すオブジェクトのこと 2つのメソッドを実装したオブジェクト next() メソッド(Python3 では __next__) __iter__ メソッド itertool 関数(ライブラリリファレンス) - 英単語のおさらい iterate: 繰り返す、反復する iterable: 繰り返し可能な(モノ) iteration: イテレーション iterative: 反復の iterant: 反復する
7.
wikipedia:ジェネレータ(generator) 特殊なサブルーチン 関数に似ているが、イテレータのように振る舞う エキPy: ジェネレータ P.65 下段 ジェネレータは yield 文を使用して、 関数を一時停止させ、途中の結果を生成する 03 -英単語のおさらい generate: 生む、発生させる yield: 産出する、生み出す
8.
ジェネレータの用途 イテレータを作成する 巨大なデータ(ファイルやテキスト)を扱い易い プログレスバー等で途中経過を利用できる 04/05 無限に続く特性を持つアルゴリズムを扱う ソケットやストリームを扱うネットワークを介した処理 フィボナッチ数列のような数値計算 “ループ処理やシーケンスを返す関数を 実装するときには、まずジェネレータの 利用を検討すべきです”
9.
Python Enhancement Proposal P.66 Note (Python 拡張提案) Python に変更を加えるための提案書 PEP1: PEP の目的とガイドライン PEP3138: Python3000 の文字列表現 石本さんの発表資料
10.
P.68-69
ジェネレータの新メソッド send: ジェネレータへ値を渡す 06 throw: ジェネレータへ例外を送る close: ジェネレータに GeneratorExit を発生させる Online Python Tutor 3つのメソッドを使用して P.69-71 コルーチンを実装する PEP342: 拡張ジェネレータによるコルーチン
11.
ジェネレータ式(genexp) P.72 真ん中 >>> (i for i in range(0,3)) <generator object <genexpr> at 0x94b907c> “yield を使用したシンプルなルー プや、イテレータのように動作するリ スト内包表記は、積極的にジェネ レータ式に置き換えるべきです”
Télécharger maintenant