ribbonschool

Scratchでアナログ時計を作ろう(その4)

ribbonschool

Scratchでアナログ時計を作ろう(その3)

ribbonschool

Scratchでアナログ時計を作ろう(その2)

ribbonschool

Scratchでアナログ時計を作ろう(その1)

python

Python 入門 ノート (52)ジェネレーター内包表記

ジェネレーター内包表記まず最初にジェネレーターを書きます。def g(): for i in range(10): yield i0から9の数字をループ出力するジェネレーター g() を定義しています。g() の型(type) を見てみます...
python

Python 入門 ノート (51)集合内包表記

集合内包表記リストの場合とほぼ内容は同一です。集合型とは集合 s に i でもってrange関数の要素を for loop で入れていきます。s = set()for i in range(10): s.add(i)print(s)結果、0...
python

Python 入門 ノート (50)辞書包括表記

辞書包括表記辞書(dictionary)を for loop で処理してみます。以下のように書くと、d = {'x': 100, 'y': 200}    for v in d:print(v)xyxとyしか出力されません。そこで、item...
python

Python 入門 ノート (49)リスト内表記

リスト内表記タプルの要素を、for loop で取り出してリストにしてみます。最初に、タプル  t  の要素を一つ一つ取り出して、リストを作ります。t = (1, 2, 3, 4, 5) r = [] for i in t:  r.appe...
python

Python 入門 ノート (48)ジェネレーター

ジェネレータージェネレーターはイテレーターの要素です。イテレーターは反復処理で、リストのようなものを for loop で回していますが、ジェネレーターは反復処理をしますがその際、一要素ずつ取り出してそれを生成します。例を見てみます。イテレ...
python

Python 入門 ノート (47)ラムダ lambda

ラムダ lambda (無名関数の一種)変数 l にリスト(曜日)を代入していますが、大文字小文字が統一されていませんので、頭文字大文字に統一してみたいと思います。l =   #リストを宣言def change_words(words, f...