入門Python3本をやる(4)
5,6章やった。復習問題もやった。
復習問題のclassの初期化関数へdictionaryを渡すやり方がなるほどと思った。
**dicでディクショナリがキーワード引数に展開されることを利用していた。
class Element(): def __init__(self,name,symbol,number): self.name = name self.symbol = symbol self.number = number dic = {'name':'Hydrogen','symbol':"H","number":1} # dicが展開される name="Hydrogen",symbol="H",number=1 hydrogen = Element(**dic) print(hydrogen.name) # Hydrogen
しかし、いかん、飽きてきた・・・。
流し読みでも良いから一度最後まで読んでしまおう。
paizaランクは一応Cになった。
- 作者: Bill Lubanovic,斎藤康毅,長尾高弘
- 出版社/メーカー: オライリージャパン
- 発売日: 2015/12/01
- メディア: 単行本(ソフトカバー)
- この商品を含むブログ (1件) を見る