neverjpのぶらり日記

コンピューター関連の記事とぶらりと出かけた先の写真など

ジェネレータその1

f:id:neverjp:20191018183149j:plain

ジェネレータ関数(素数の洗い出し)

 

ジェネレータその1
ジェネレータ関数は、関数を動かしながら、yield文を使って何度も結果を返すことができます。
アイキャッチ画像は
素数を返すジェネレータ関数
②割り切れる数を見つける
③見つかったのでループを中断
素数が見つかったのでyieldで返す
⑤数値を増加

素数を14個洗い出し
⑦14個まで素数を表示

人気ブログランキングへ←人気ブログランキングに参加しています。ポチっと1票を!

イテレータ

f:id:neverjp:20191018170504j:plain

イテレータ(例外が発生)

 

イテレータ
次の要素を取り出す処理
要素が終わったかどうかを判別する処理
①リストをイテレータオブジェクトに変換
②「次の要素」を取り出す
④要素がなくなったら、「StopIteration」という例外が発生します。

人気ブログランキングへ←人気ブログランキングに参加しています。ポチっと1票を!

ディクショナリ内包表記とset内包表記

f:id:neverjp:20191018162954j:plain

ディクショナリ内包表記とset内包表


ディクショナリ内包表記とset内包表記
アイキャッチ画像はディクショナリ内包表記(①)と
set内包表記(③)

f:id:neverjp:20191021175210j:plain

ディクショナリ内包表記とset内包表記その2

人気ブログランキングへ←人気ブログランキングに参加しています。ポチっと1票を!

リスト内包表記その5

f:id:neverjp:20191018154456j:plain

1から20までの数と公約数のリストを持つタプル


Comprehensionその5
アイキャッチ画像はリスト内包表記を使って、1から20までの数と公約数のリストを持つタプルを次々と作っています。

人気ブログランキングへ←人気ブログランキングに参加しています。ポチっと1票を!

CSファイナル完敗

f:id:neverjp:20191013200657j:plain

敗軍の将は兵を語らず、ライオンズの辻監督


CSファイナル完敗
日本シリーズ進出を逃したパ・リーグ王者の西武辻発彦監督は、がっくり肩を落とし引き揚げる。
敗軍の将兵を語らず。

CSファイナルは第一戦、ニールがマウンドを降りた時点、西4-3ソになったところ、平井投手を下したことで、このシリーズの趨勢が決まった。
平良投手はあまりに経験不足だった。長谷川選手に直球を続けて痛打された。
この一戦を取って2勝0敗になっていれば、これ以降違った展開になったと思う。
辻監督の判断ミスだと思う。
これで今シーズンは終わった。
来年投手陣を整備して巻き返そう!がんばれ辻監督!
(写真はネットより借用)

人気ブログランキングへ←人気ブログランキングに参加しています。ポチっと1票を!

リスト内包表記その4

f:id:neverjp:20191008120351j:plain

リスト内包表記の例


Comprehensionその4
リスト内包表記のシーケンスの右には、ifを使った条件式を置くことができる。
①②は24の約数をリストにして返す。

③④は等価で結果は⑤である。
④はリスト内包表記である。

人気ブログランキングへ←人気ブログランキングに参加しています。ポチっと1票を!