.連載: Python.use(better, by="K&R") # for novice

2008年4月 1日 (火)

------------ 序 ------------

download》最新版は、 

《46-50》pdf@2008/04/02 をダウンロード

より得られます。

------------ 本文 ------------

続きを読む "♪"

| | コメント (0) | トラックバック (0)

`Python.use(better, by="K&R") # for novice

------------ 序 ------------

この連載では、K&R の名著 "The C Programming Language" を読み解きながら、Python によるオブジェクト指向プログラミングへの導入を図ります。

【目次】読み込みに時間が掛かるときには、以下を選択してください。
〔Python/Jython 入門〕Python.use(better, by="K&R")  # for novice 

------------ 本文 ------------

| | コメント (0) | トラックバック (0)

2008年2月 1日 (金)

Python.use(better, by="K&R") # for novice《55》組み込み関数 eval()

------------ 序 ------------

【目次】関連記事
〔Python/Jython 入門〕Python.use(better, by="K&R")  # for novice

《査読中》

------------ 本文 ------------

続きを読む "Python.use(better, by="K&R") # for novice《55》組み込み関数 eval()"

| | コメント (0) | トラックバック (0)

2008年1月31日 (木)

Python.use(better, by="K&R") # for novice《54》メソッド keys/values/items

------------ 序 ------------

【目次】関連記事
〔Python/Jython 入門〕Python.use(better, by="K&R")  # for novice

《査読中》

------------ 本文 ------------

続きを読む "Python.use(better, by="K&R") # for novice《54》メソッド keys/values/items"

| | コメント (0) | トラックバック (0)

2008年1月30日 (水)

Python.use(better, by="K&R") # for novice《53》特殊メソッド __setitem__

------------ 序 ------------

【目次】関連記事
〔Python/Jython 入門〕Python.use(better, by="K&R")  # for novice

《査読中》

------------ 本文 ------------

続きを読む "Python.use(better, by="K&R") # for novice《53》特殊メソッド __setitem__"

| | コメント (0) | トラックバック (0)

2008年1月29日 (火)

Python.use(better, by="K&R") # for novice《52》リファクタリング:メソッド固有の処理

------------ 序 ------------

【目次】関連記事
〔Python/Jython 入門〕Python.use(better, by="K&R")  # for novice

《査読中》

------------ 本文 ------------

続きを読む "Python.use(better, by="K&R") # for novice《52》リファクタリング:メソッド固有の処理"

| | コメント (0) | トラックバック (0)

2008年1月28日 (月)

Python.use(better, by="K&R") # for novice《51》リファクタリング:クラス固有の処理

------------ 序 ------------

【目次】関連記事
〔Python/Jython 入門〕Python.use(better, by="K&R")  # for novice

《査読中》

------------ 本文 ------------

続きを読む "Python.use(better, by="K&R") # for novice《51》リファクタリング:クラス固有の処理"

| | コメント (0) | トラックバック (0)

2008年1月11日 (金)

Python.use(better, by="K&R") # for novice《50》特殊メソッド __getitem__

------------ 序 ------------

【目次】関連記事
〔Python/Jython 入門〕Python.use(better, by="K&R")  # for novice

最新版はこちらから

------------ 本文 ------------

旧版は以下に…

続きを読む "Python.use(better, by="K&R") # for novice《50》特殊メソッド __getitem__"

| | コメント (0) | トラックバック (0)

2008年1月10日 (木)

Python.use(better, by="K&R") # for novice《49》特殊メソッド __contains__

------------ 序 ------------

【目次】関連記事
〔Python/Jython 入門〕Python.use(better, by="K&R")  # for novice

最新版はこちらから

------------ 本文 ------------

旧版は以下に…

続きを読む "Python.use(better, by="K&R") # for novice《49》特殊メソッド __contains__"

| | コメント (0) | トラックバック (0)

2008年1月 9日 (水)

Python.use(better, by="K&R") # for novice《48》特殊メソッド __nonzero__

------------ 序 ------------

【目次】関連記事
〔Python/Jython 入門〕Python.use(better, by="K&R")  # for novice

最新版はこちらから

------------ 本文 ------------

旧版は以下に…

続きを読む "Python.use(better, by="K&R") # for novice《48》特殊メソッド __nonzero__"

| | コメント (0) | トラックバック (0)

2008年1月 8日 (火)

Python.use(better, by="K&R") # for novice《47》特殊メソッド __len__

------------ 序 ------------

【目次】関連記事
〔Python/Jython 入門〕Python.use(better, by="K&R")  # for novice

最新版はこちらから

------------ 本文 ------------

旧版は以下に…

続きを読む "Python.use(better, by="K&R") # for novice《47》特殊メソッド __len__"

| | コメント (0) | トラックバック (0)

2008年1月 7日 (月)

Python.use(better, by="K&R") # for novice《46》リファクタリング:eval, eval, eval...

------------ 序 ------------

【目次】関連記事
〔Python/Jython 入門〕Python.use(better, by="K&R")  # for novice

最新版はこちらから

------------ 本文 ------------

旧版は以下に…

続きを読む "Python.use(better, by="K&R") # for novice《46》リファクタリング:eval, eval, eval..."

| | コメント (0) | トラックバック (0)

2007年12月14日 (金)

Python.use(better, by="K&R") # for novice《45》値の設定(更新/追加)★

------------ 序 ------------

【目次】関連記事
〔Python/Jython 入門〕Python.use(better, by="K&R")  # for novice

《査読中》

------------ 本文 ------------

続きを読む "Python.use(better, by="K&R") # for novice《45》値の設定(更新/追加)★"

| | コメント (0) | トラックバック (0)

2007年12月13日 (木)

Python.use(better, by="K&R") # for novice《44》値の参照(獲得)★

------------ 序 ------------

【目次】関連記事
〔Python/Jython 入門〕Python.use(better, by="K&R")  # for novice

《査読中》

------------ 本文 ------------

続きを読む "Python.use(better, by="K&R") # for novice《44》値の参照(獲得)★"

| | コメント (0) | トラックバック (0)

2007年12月12日 (水)

Python.use(better, by="K&R") # for novice《43》包含★

------------ 序 ------------

【目次】関連記事
〔Python/Jython 入門〕Python.use(better, by="K&R")  # for novice

《査読中》

------------ 本文 ------------

続きを読む "Python.use(better, by="K&R") # for novice《43》包含★"

| | コメント (0) | トラックバック (0)

2007年12月11日 (火)

Python.use(better, by="K&R") # for novice《42》検索★

------------ 序 ------------

【目次】関連記事
〔Python/Jython 入門〕Python.use(better, by="K&R")  # for novice

《査読中》

------------ 本文 ------------

続きを読む "Python.use(better, by="K&R") # for novice《42》検索★"

| | コメント (0) | トラックバック (0)

2007年12月10日 (月)

Python.use(better, by="K&R") # for novice《41》どこで真偽を審議するのか★

------------ 序 ------------

【目次】関連記事
〔Python/Jython 入門〕Python.use(better, by="K&R")  # for novice

《査読中》

------------ 本文 ------------

続きを読む "Python.use(better, by="K&R") # for novice《41》どこで真偽を審議するのか★"

| | コメント (0) | トラックバック (0)

2007年12月 7日 (金)

Python.use(better, by="K&R") # for novice《40》辞書:キーと値★

------------ 序 ------------

【目次】関連記事
〔Python/Jython 入門〕Python.use(better, by="K&R")  # for novice

《査読中》

------------ 本文 ------------

続きを読む "Python.use(better, by="K&R") # for novice《40》辞書:キーと値★"

| | コメント (0) | トラックバック (0)

2007年12月 6日 (木)

Python.use(better, by="K&R") # for novice《39》ハッシュ表と連結リスト★

------------ 序 ------------

【目次】関連記事
〔Python/Jython 入門〕Python.use(better, by="K&R")  # for novice

《査読中》

------------ 本文 ------------

続きを読む "Python.use(better, by="K&R") # for novice《39》ハッシュ表と連結リスト★"

| | コメント (0) | トラックバック (0)

2007年12月 5日 (水)

Python.use(better, by="K&R") # for novice《38》ハッシュ表を出力する★

------------ 序 ------------

【目次】関連記事
〔Python/Jython 入門〕Python.use(better, by="K&R")  # for novice

《査読中》

------------ 本文 ------------

続きを読む "Python.use(better, by="K&R") # for novice《38》ハッシュ表を出力する★"

| | コメント (0) | トラックバック (0)

2007年12月 4日 (火)

Python.use(better, by="K&R") # for novice《37》ハッシュ表を使って★

------------ 序 ------------

【目次】関連記事
〔Python/Jython 入門〕Python.use(better, by="K&R")  # for novice

《査読中》

------------ 本文 ------------

続きを読む "Python.use(better, by="K&R") # for novice《37》ハッシュ表を使って★"

| | コメント (0) | トラックバック (0)

2007年12月 3日 (月)

Python.use(better, by="K&R") # for novice《36》ハッシュ表と辞書★

------------ 序 ------------

【目次】関連記事
〔Python/Jython 入門〕Python.use(better, by="K&R")  # for novice

《査読中》

------------ 本文 ------------

続きを読む "Python.use(better, by="K&R") # for novice《36》ハッシュ表と辞書★"

| | コメント (0) | トラックバック (0)

2007年11月16日 (金)

Python.use(better, by="K&R") # for novice《35》二分木と辞書:値の設定(更新/追加)★

------------ 序 ------------

【目次】関連記事
〔Python/Jython 入門〕Python.use(better, by="K&R")  # for novice

《査読中》

------------ 本文 ------------

続きを読む "Python.use(better, by="K&R") # for novice《35》二分木と辞書:値の設定(更新/追加)★"

| | コメント (0) | トラックバック (0)

2007年11月15日 (木)

Python.use(better, by="K&R") # for novice《34》二分木と辞書:値の参照(獲得)★

------------ 序 ------------

【目次】関連記事
〔Python/Jython 入門〕Python.use(better, by="K&R")  # for novice

《査読中》

------------ 本文 ------------

続きを読む "Python.use(better, by="K&R") # for novice《34》二分木と辞書:値の参照(獲得)★"

| | コメント (0) | トラックバック (0)

2007年11月14日 (水)

Python.use(better, by="K&R") # for novice《33》二分木と辞書:包含★

------------ 序 ------------

【目次】関連記事
〔Python/Jython 入門〕Python.use(better, by="K&R")  # for novice

《査読中》

------------ 本文 ------------

続きを読む "Python.use(better, by="K&R") # for novice《33》二分木と辞書:包含★"

| | コメント (0) | トラックバック (0)

2007年11月13日 (火)

Python.use(better, by="K&R") # for novice《32》二分木と辞書:包含★

------------ 序 ------------

【目次】関連記事
〔Python/Jython 入門〕Python.use(better, by="K&R")  # for novice

《査読中》

------------ 本文 ------------

続きを読む "Python.use(better, by="K&R") # for novice《32》二分木と辞書:包含★"

| | コメント (0) | トラックバック (0)

2007年11月12日 (月)

Python.use(better, by="K&R") # for novice《31》二分木と辞書:検索★

------------ 序 ------------

【目次】関連記事
〔Python/Jython 入門〕Python.use(better, by="K&R")  # for novice

《査読中》

------------ 本文 ------------

続きを読む "Python.use(better, by="K&R") # for novice《31》二分木と辞書:検索★"

| | コメント (0) | トラックバック (0)

2007年10月31日 (水)

Python.use(better, by="K&R") # for novice《25》switch(3)脱・ハードコーディング★

------------ 序 ------------

この連載では、K&R の名著 "The C Programming Language" を読み解きながら、Python によるオブジェクト指向プログラミングへの扉を開きます。

ここで公開している記事は「キーワード検索」を利用するための便宜的なものです。詳細は、正式版(PDF)をダウンロードしてご覧ください。
《準備中》

【目次】関連記事
〔Python/Jython 入門〕Python.use(better, by="K&R")  # for novice

《その他の関連記事》
2007年8月18日《21》switch 文は、百害あって一利なし《前篇》
2007年8月25日《22》switch 文は、百害あって一利なし《後篇》
2007年7月 9日《11》三項演算子 ?: に代わるもの★

※ goto 文と並んで悪名高いのが switch 文です。構造化プログラミングにとっては心強い味方であり、old-timer には根強い人気のある switch 文ですが、オブジェクト指向プログラミングにとっては、逆にその switch 文が手枷足枷となります。

《査読中》

------------ 本文 ------------

続きを読む "Python.use(better, by="K&R") # for novice《25》switch(3)脱・ハードコーディング★"

| | コメント (0) | トラックバック (0)

2007年10月30日 (火)

Python.use(better, by="K&R") # for novice《24》switch(2)switch は禁断の木の実★

------------ 序 ------------

この連載では、K&R の名著 "The C Programming Language" を読み解きながら、Python によるオブジェクト指向プログラミングへの扉を開きます。

ここで公開している記事は「キーワード検索」を利用するための便宜的なものです。詳細は、正式版(PDF)をダウンロードしてご覧ください。
《準備中》

【目次】関連記事
〔Python/Jython 入門〕Python.use(better, by="K&R")  # for novice

《その他の関連記事》
2007年8月18日《21》switch 文は、百害あって一利なし《前篇》
2007年8月25日《22》switch 文は、百害あって一利なし《後篇》

※ goto 文と並んで悪名高いのが switch 文です。構造化プログラミングにとっては心強い味方であり、old-timer には根強い人気のある switch 文ですが、オブジェクト指向プログラミングにとっては、逆にその switch 文が手枷足枷となります。

《査読中》

------------ 本文 ------------

続きを読む "Python.use(better, by="K&R") # for novice《24》switch(2)switch は禁断の木の実★"

| | コメント (0) | トラックバック (0)

2007年10月29日 (月)

Python.use(better, by="K&R") # for novice《23》switch(1)なぜ switch は不要か★

------------ 序 ------------

この連載では、K&R の名著 "The C Programming Language" を読み解きながら、Python によるオブジェクト指向プログラミングへの扉を開きます。

ここで公開している記事は「キーワード検索」を利用するための便宜的なものです。詳細は、正式版(PDF)をダウンロードしてご覧ください。
《準備中》

【目次】関連記事
〔Python/Jython 入門〕Python.use(better, by="K&R")  # for novice

《その他の関連記事》
2007年8月18日《21》switch 文は、百害あって一利なし《前篇》
2007年8月25日《22》switch 文は、百害あって一利なし《後篇》

※ goto 文と並んで悪名高いのが switch 文です。構造化プログラミングにとっては心強い味方であり、old-timer には根強い人気のある switch 文ですが、オブジェクト指向プログラミングにとっては、逆にその switch 文が手枷足枷となります。

《査読中》

------------ 本文 ------------

続きを読む "Python.use(better, by="K&R") # for novice《23》switch(1)なぜ switch は不要か★"

| | コメント (0) | トラックバック (0)

2007年10月16日 (火)

Python.use(better, by="K&R") # for novice《27》reverse(2)文字列を反転するだけなら★

------------ 序 ------------

この連載では、K&R の名著 "The C Programming Language" を読み解きながら、Python によるオブジェクト指向プログラミングへの扉を開きます。

【目次】関連記事
〔Python/Jython 入門〕Python.use(better, by="K&R")  # for novice

《査読中》

------------ 本文 ------------

続きを読む "Python.use(better, by="K&R") # for novice《27》reverse(2)文字列を反転するだけなら★"

| | コメント (0) | トラックバック (0)

2007年10月15日 (月)

Python.use(better, by="K&R") # for novice《26》reverse(1)文字列を反転するには★

------------ 序 ------------

この連載では、K&R の名著 "The C Programming Language" を読み解きながら、Python によるオブジェクト指向プログラミングへの扉を開きます。

【目次】関連記事
〔Python/Jython 入門〕Python.use(better, by="K&R")  # for novice

《査読中》

------------ 本文 ------------

続きを読む "Python.use(better, by="K&R") # for novice《26》reverse(1)文字列を反転するには★"

| | コメント (0) | トラックバック (0)

2007年10月12日 (金)

Python.use(better, by="K&R") # for novice《30》二分木と辞書:どこで真偽を審議するのか★

------------ 序 ------------

【目次】関連記事
〔Python/Jython 入門〕Python.use(better, by="K&R")  # for novice

《査読中》

------------ 本文 ------------

続きを読む "Python.use(better, by="K&R") # for novice《30》二分木と辞書:どこで真偽を審議するのか★"

| | コメント (0) | トラックバック (0)

2007年10月11日 (木)

Python.use(better, by="K&R") # for novice《29》二分木と辞書:キーと値★

------------ 序 ------------

【目次】関連記事
〔Python/Jython 入門〕Python.use(better, by="K&R")  # for novice

《査読中》

------------ 本文 ------------

続きを読む "Python.use(better, by="K&R") # for novice《29》二分木と辞書:キーと値★"

| | コメント (0) | トラックバック (0)

2007年10月10日 (水)

Python.use(better, by="K&R") # for novice《28》二分木と辞書:組み込み関数 dict()★

------------ 序 ------------

【目次】関連記事
〔Python/Jython 入門〕Python.use(better, by="K&R")  # for novice

《査読中》

------------ 本文 ------------

続きを読む "Python.use(better, by="K&R") # for novice《28》二分木と辞書:組み込み関数 dict()★"

| | コメント (0) | トラックバック (0)

2007年10月 9日 (火)

Python.use(better, by="K&R") # for novice《27》二分木と辞書:参照と変更★

------------ 序 ------------

【目次】関連記事
〔Python/Jython 入門〕Python.use(better, by="K&R")  # for novice

《査読中》

------------ 本文 ------------

続きを読む "Python.use(better, by="K&R") # for novice《27》二分木と辞書:参照と変更★"

| | コメント (0) | トラックバック (0)

2007年10月 8日 (月)

Python.use(better, by="K&R") # for novice《26》二分木と辞書★

------------ 序 ------------

【目次】関連記事
〔Python/Jython 入門〕Python.use(better, by="K&R")  # for novice

《査読中》

------------ 本文 ------------

続きを読む "Python.use(better, by="K&R") # for novice《26》二分木と辞書★"

| | コメント (0) | トラックバック (0)

2007年9月28日 (金)

Python.use(better, by="K&R") # for novice《25》switch(3)脱・ハードコーディング★

------------ 序 ------------

この連載では、K&R の名著 "The C Programming Language" を読み解きながら、Python によるオブジェクト指向プログラミングへの扉を開きます。

ここで公開している記事は「キーワード検索」を利用するための便宜的なものです。詳細は、正式版(PDF)をダウンロードしてご覧ください。
《準備中》

【目次】関連記事
〔Python/Jython 入門〕Python.use(better, by="K&R")  # for novice

《その他の関連記事》
2007年8月18日《21》switch 文は、百害あって一利なし《前篇》
2007年8月25日《22》switch 文は、百害あって一利なし《後篇》
2007年7月 9日《11》三項演算子 ?: に代わるもの★

※ goto 文と並んで悪名高いのが switch 文です。構造化プログラミングにとっては心強い味方であり、old-timer には根強い人気のある switch 文ですが、オブジェクト指向プログラミングにとっては、逆にその switch 文が手枷足枷となります。

では、OOP では、switch や if/else の羅列を使わずに、どのようにして問題解決を図るのでしょうか。

《査読中》

------------ 本文 ------------

続きを読む "Python.use(better, by="K&R") # for novice《25》switch(3)脱・ハードコーディング★"

| | コメント (0) | トラックバック (0)

2007年9月27日 (木)

Python.use(better, by="K&R") # for novice《24》switch(2)switch は禁断の木の実★

------------ 序 ------------

この連載では、K&R の名著 "The C Programming Language" を読み解きながら、Python によるオブジェクト指向プログラミングへの扉を開きます。

ここで公開している記事は「キーワード検索」を利用するための便宜的なものです。詳細は、正式版(PDF)をダウンロードしてご覧ください。
《準備中》

【目次】関連記事
〔Python/Jython 入門〕Python.use(better, by="K&R")  # for novice

《その他の関連記事》
2007年8月18日《21》switch 文は、百害あって一利なし《前篇》
2007年8月25日《22》switch 文は、百害あって一利なし《後篇》

※ goto 文と並んで悪名高いのが switch 文です。構造化プログラミングにとっては心強い味方であり、old-timer には根強い人気のある switch 文ですが、オブジェクト指向プログラミングにとっては、逆にその switch 文が手枷足枷となります。

では、OOP では、switch や if/else の羅列を使わずに、どのようにして問題解決を図るのでしょうか。

《査読中》

------------ 本文 ------------

続きを読む "Python.use(better, by="K&R") # for novice《24》switch(2)switch は禁断の木の実★"

| | コメント (0) | トラックバック (0)

2007年9月26日 (水)

Python.use(better, by="K&R") # for novice《23》switch(1)なぜ switch は不要か★

♪都合により「 続・ひよ子のきもち 」にお引越し致します。(^_^)/~

★引越し後は(予告なしに)削除しますので、新しい記事をご覧ください。m(_o_)m

-----------------------( きりとれません )-----------------------------


------------ 序 ------------

この連載では、K&R の名著 "The C Programming Language" を読み解きながら、Python によるオブジェクト指向プログラミングへの扉を開きます。

ここで公開している記事は「キーワード検索」を利用するための便宜的なものです。詳細は、正式版(PDF)をダウンロードしてご覧ください。
《準備中》

【目次】関連記事
〔Python/Jython 入門〕Python.use(better, by="K&R")  # for novice

《その他の関連記事》
2007年8月18日《21》switch 文は、百害あって一利なし《前篇》
2007年8月25日《22》switch 文は、百害あって一利なし《後篇》

※ goto 文と並んで悪名高いのが switch 文です。構造化プログラミングにとっては心強い味方であり、old-timer には根強い人気のある switch 文ですが、オブジェクト指向プログラミングにとっては、逆にその switch 文が手枷足枷となります。switch 文は、ハードコーディングの典型でもあり、GoF 本にもその弊害について言及してあります。

では、OOP では、switch や if/else の羅列を使わずに、どのようにして問題解決を図るのでしょうか。

《査読中》

------------ 本文 ------------

続きを読む "Python.use(better, by="K&R") # for novice《23》switch(1)なぜ switch は不要か★"

| | コメント (0) | トラックバック (0)

2007年9月25日 (火)

Python.use(better, by="K&R") # for novice《22》二分木(7)Dynamic Class★

------------ 序 ------------

《22》二分木(7)Dynamic Class★

※ この記事をご覧になるには、次のアイコンをクリックしてください。

Codezine

Java meets Python 〜 よろずプログラマーのためのPython導入ガイド (5)
第3回 構造体とクラス

河野 かえる/河野 めだか/後藤 いるか 著 ◆ 監修:小泉ひよ子とタマゴ倶楽部

【目次】関連記事
〔Python/Jython 入門〕Python.use(better, by="K&R") # for novice

------------ 本文 ------------

続きを読む "Python.use(better, by="K&R") # for novice《22》二分木(7)Dynamic Class★"

| | コメント (0) | トラックバック (0)

2007年9月24日 (月)

Python.use(better, by="K&R") # for novice《21》二分木(6)Null Object★

------------ 序 ------------

《21》二分木(6)Null Object★

※ この記事をご覧になるには、次のアイコンをクリックしてください。

Codezine

Java meets Python 〜 よろずプログラマーのためのPython導入ガイド (5)
第3回 構造体とクラス

河野 かえる/河野 めだか/後藤 いるか 著 ◆ 監修:小泉ひよ子とタマゴ倶楽部

【目次】関連記事
〔Python/Jython 入門〕Python.use(better, by="K&R") # for novice

------------ 本文 ------------

続きを読む "Python.use(better, by="K&R") # for novice《21》二分木(6)Null Object★"

| | コメント (0) | トラックバック (0)

2007年8月31日 (金)

Python.use(better, by="K&R") # for novice《20》二分木(5)グラフ形式(CUI)★

------------ 序 ------------

《20》二分木(5)グラフ形式(CUI)★

※ この記事をご覧になるには、次のアイコンをクリックしてください。

Codezine

Java meets Python 〜 よろずプログラマーのためのPython導入ガイド (5)
第3回 構造体とクラス

河野 かえる/河野 めだか/後藤 いるか 著 ◆ 監修:小泉ひよ子とタマゴ倶楽部

【目次】関連記事
〔Python/Jython 入門〕Python.use(better, by="K&R") # for novice

------------ 本文 ------------

続きを読む "Python.use(better, by="K&R") # for novice《20》二分木(5)グラフ形式(CUI)★"

| | コメント (0) | トラックバック (0)

2007年8月30日 (木)

Python.use(better, by="K&R") # for novice《19》二分木(4)表形式★

------------ 序 ------------

《19》二分木(4)表形式★

※ この記事をご覧になるには、次のアイコンをクリックしてください。

Codezine

Java meets Python 〜 よろずプログラマーのためのPython導入ガイド (5)
第3回 構造体とクラス

河野 かえる/河野 めだか/後藤 いるか 著 ◆ 監修:小泉ひよ子とタマゴ倶楽部

【目次】関連記事
〔Python/Jython 入門〕Python.use(better, by="K&R") # for novice

------------ 本文 ------------

続きを読む "Python.use(better, by="K&R") # for novice《19》二分木(4)表形式★"

| | コメント (0) | トラックバック (0)

2007年8月29日 (水)

Python.use(better, by="K&R") # for novice《18》二分木(3)文字列表現とノード数★

------------ 序 ------------

《18》二分木(3)文字列表現とノード数★

※ この記事をご覧になるには、次のアイコンをクリックしてください。

Codezine

Java meets Python 〜 よろずプログラマーのためのPython導入ガイド (5)
第3回 構造体とクラス

河野 かえる/河野 めだか/後藤 いるか 著 ◆ 監修:小泉ひよ子とタマゴ倶楽部

【目次】関連記事
〔Python/Jython 入門〕Python.use(better, by="K&R") # for novice

------------ 本文 ------------

続きを読む "Python.use(better, by="K&R") # for novice《18》二分木(3)文字列表現とノード数★"

| | コメント (0) | トラックバック (0)

2007年8月28日 (火)

Python.use(better, by="K&R") # for novice《17》二分木(2)★

------------ 序 ------------

《17》二分木(2)★

※ この記事をご覧になるには、次のアイコンをクリックしてください。

Codezine

Java meets Python 〜 よろずプログラマーのためのPython導入ガイド (5)
第3回 構造体とクラス

河野 かえる/河野 めだか/後藤 いるか 著 ◆ 監修:小泉ひよ子とタマゴ倶楽部

【目次】関連記事
〔Python/Jython 入門〕Python.use(better, by="K&R") # for novice

------------ 本文 ------------

続きを読む "Python.use(better, by="K&R") # for novice《17》二分木(2)★"

| | コメント (0) | トラックバック (0)

2007年8月27日 (月)

Python.use(better, by="K&R") # for novice《16》二分木(1)★

------------ 序 ------------

《16》二分木(1)★

※ この記事をご覧になるには、次のアイコンをクリックしてください。

Codezine

Java meets Python 〜 よろずプログラマーのためのPython導入ガイド (5)
第3回 構造体とクラス

河野 かえる/河野 めだか/後藤 いるか 著 ◆ 監修:小泉ひよ子とタマゴ倶楽部

【目次】関連記事
〔Python/Jython 入門〕Python.use(better, by="K&R") # for novice

------------ 本文 ------------

続きを読む "Python.use(better, by="K&R") # for novice《16》二分木(1)★"

| | コメント (0) | トラックバック (0)

2007年7月13日 (金)

Python.use(better, by="K&R") # for novice《15》index: 文字列の位置を得るには★

------------ 序 ------------

この連載では、K&R の名著 "The C Programming Language" を読み解きながら、Python によるオブジェクト指向プログラミングへの扉を開きます。

ここで公開している記事は「キーワード検索」を利用するための便宜的なものです。詳細は、正式版(PDF)をダウンロードしてご覧ください。
「piyo070713.pdf」をダウンロード 

【目次】関連記事
〔Python/Jython 入門〕Python.use(better, by="K&R")  # for novice

4.10 節では、再帰を用いたいくつかの事例を紹介しています。

------------ 本文 ------------

続きを読む "Python.use(better, by="K&R") # for novice《15》index: 文字列の位置を得るには★"

| | コメント (0) | トラックバック (0)

2007年7月12日 (木)

Python.use(better, by="K&R") # for novice《14》find: 文字列の位置を得るには★

------------ 序 ------------

この連載では、K&R の名著 "The C Programming Language" を読み解きながら、Python によるオブジェクト指向プログラミングへの扉を開きます。

ここで公開している記事は「キーワード検索」を利用するための便宜的なものです。詳細は、正式版(PDF)をダウンロードしてご覧ください。
「piyo070712.pdf」をダウンロード 

【目次】関連記事
〔Python/Jython 入門〕Python.use(better, by="K&R")  # for novice

4.10 節では、再帰を用いたいくつかの事例を紹介しています。

------------ 本文 ------------

続きを読む "Python.use(better, by="K&R") # for novice《14》find: 文字列の位置を得るには★"

| | コメント (0) | トラックバック (0)

2007年7月11日 (水)

Python.use(better, by="K&R") # for novice《13》strlen(2)再帰版★

------------ 序 ------------

この連載では、K&R の名著 "The C Programming Language" を読み解きながら、Python によるオブジェクト指向プログラミングへの扉を開きます。

ここで公開している記事は「キーワード検索」を利用するための便宜的なものです。詳細は、正式版(PDF)をダウンロードしてご覧ください。
「piyo070711.pdf」をダウンロード 

【目次】関連記事
〔Python/Jython 入門〕Python.use(better, by="K&R")  # for novice

Python には、組み込み関数 len() があるので、strlen() を実現する必要はありません。しかし、同等の機能を実現してみるのも一興です。《12》ではC言語による事例を模倣したものを、《13》《14》では Python の特徴を活かした実現方法を示します。

------------ 本文 ------------

続きを読む "Python.use(better, by="K&R") # for novice《13》strlen(2)再帰版★"

| | コメント (0) | トラックバック (0)

2007年7月10日 (火)

Python.use(better, by="K&R") # for novice《12》strlen(1)文字列の長さを得るには★

------------ 序 ------------

この連載では、K&R の名著 "The C Programming Language" を読み解きながら、Python によるオブジェクト指向プログラミングへの扉を開きます。

ここで公開している記事は「キーワード検索」を利用するための便宜的なものです。詳細は、正式版(PDF)をダウンロードしてご覧ください。
「piyo070710.pdf」をダウンロード 

【目次】関連記事
〔Python/Jython 入門〕Python.use(better, by="K&R")  # for novice

Python には、組み込み関数 len() があるので、strlen() を実現する必要はありません。しかし、同等の機能を実現してみるのも一興です。《12》ではC言語による事例を模倣したものを、《13》《14》では Python の特徴を活かした実現方法を示します。

------------ 本文 ------------

続きを読む "Python.use(better, by="K&R") # for novice《12》strlen(1)文字列の長さを得るには★"

| | コメント (0) | トラックバック (0)

2007年7月 9日 (月)

Python.use(better, by="K&R") # for novice《11》三項演算子 ?: に代わるもの★

------------ 序 ------------

この連載では、K&R の名著 "The C Programming Language" を読み解きながら、Python によるオブジェクト指向プログラミングへの扉を開きます。

ここで公開している記事は「キーワード検索」を利用するための便宜的なものです。詳細は、正式版(PDF)をダウンロードしてご覧ください。
「piyo070709.pdf」をダウンロード 

【目次】関連記事
〔Python/Jython 入門〕Python.use(better, by="K&R")  # for novice

《その他の関連記事》
2007/09/26《23》switch(1)なぜ switch は不要か★    後藤いるか
2007/09/27《24》switch(2)switch は禁断の木の実★    後藤いるか
2007/09/28《25》switch(3)脱・ハードコーディング★    後藤いるか

------------ 本文 ------------

続きを読む "Python.use(better, by="K&R") # for novice《11》三項演算子 ?: に代わるもの★"

| | コメント (0) | トラックバック (1)

2007年6月24日 (日)

♪ Python.use(better, by="K&R") # for novice

------------ 序 ------------

この連載では、K&R の名著 "The C Programming Language" を読み解きながら、Python によるオブジェクト指向プログラミングへの扉を開きます。

【目次】関連記事
〔Python/Jython 入門〕Python.use(better, by="K&R")  # for novice

------------ 本文 ------------

続きを読む "♪ Python.use(better, by="K&R") # for novice"

| | コメント (0) | トラックバック (0)

2007年6月16日 (土)

Python.use(better, by="K&R") # for novice(2007/06/11-2007/06/15)

------------ 序 ------------

一週間分の記事(2007/06/11-2007/06/15)をまとめてご覧になれます。

ここで公開している内容は「キーワード検索」を利用するための便宜的なものです。是非、オリジナル(PDF 版)でご覧ください。
「piyo070616.pdf」をダウンロード

【目次】
〔Python/Jython 入門〕Python.use(better, by="K&R")  # for novice

------------ 本文 ------------

続きを読む "Python.use(better, by="K&R") # for novice(2007/06/11-2007/06/15)"

| | コメント (0) | トラックバック (0)

2007年6月15日 (金)

Python.use(better, by="K&R") # for novice《10》atof(2)機能を再構成するには★

------------ 序 ------------

この連載では、K&R の名著 "The C Programming Language" を読み解きながら、Python によるオブジェクト指向プログラミングへの扉を開きます。

ここで公開している記事は「キーワード検索」を利用するための便宜的なものです。詳細は、正式版(PDF)をダウンロードしてご覧ください。
「piyo070615.pdf」をダウンロード

【目次】関連記事
〔Python/Jython 入門〕Python.use(better, by="K&R")  # for novice

------------ 本文 ------------

続きを読む "Python.use(better, by="K&R") # for novice《10》atof(2)機能を再構成するには★"

| | コメント (0) | トラックバック (0)

2007年6月14日 (木)

Python.use(better, by="K&R") # for novice《9》atof(1)文字列から実数を得るには★

------------ 序 ------------

この連載では、K&R の名著 "The C Programming Language" を読み解きながら、Python によるオブジェクト指向プログラミングへの扉を開きます。

ここで公開している記事は「キーワード検索」を利用するための便宜的なものです。詳細は、正式版(PDF)をダウンロードしてご覧ください。
「piyo070614.pdf」をダウンロード

【目次】関連記事
〔Python/Jython 入門〕Python.use(better, by="K&R")  # for novice

------------ 本文 ------------

続きを読む "Python.use(better, by="K&R") # for novice《9》atof(1)文字列から実数を得るには★"

| | コメント (0) | トラックバック (0)

2007年6月13日 (水)

Python.use(better, by="K&R") # for novice《8》atoi(3)機能を統合するには★

------------ 序 ------------

この連載では、K&R の名著 "The C Programming Language" を読み解きながら、Python によるオブジェクト指向プログラミングへの扉を開きます。

ここで公開している記事は「キーワード検索」を利用するための便宜的なものです。詳細は、正式版(PDF)をダウンロードしてご覧ください。
「piyo070613.pdf」をダウンロード

【目次】関連記事
〔Python/Jython 入門〕Python.use(better, by="K&R")  # for novice

Python には、組み込み関数 int() があるので、atoi() を実現するには及びません。しかし、同等の機能を実現してみるのも一興です。《6》では K&R を模倣したものを、《7》《8》では Python ならでは実現方法を示します。

------------ 本文 ------------

続きを読む "Python.use(better, by="K&R") # for novice《8》atoi(3)機能を統合するには★"

| | コメント (0) | トラックバック (0)

2007年6月12日 (火)

Python.use(better, by="K&R") # for novice《7》atoi(2)機能を分割するには★

------------ 序 ------------

この連載では、K&R の名著 "The C Programming Language" を読み解きながら、Python によるオブジェクト指向プログラミングへの扉を開きます。

ここで公開している記事は「キーワード検索」を利用するための便宜的なものです。詳細は、正式版(PDF)をダウンロードしてご覧ください。
「piyo070612.pdf」をダウンロード 

【目次】関連記事
〔Python/Jython 入門〕Python.use(better, by="K&R")  # for novice

Python には、組み込み関数 int() があるので、atoi() を実現するには及びません。しかし、同等の機能を実現してみるのも一興です。《6》では K&R を模倣したものを、《7》《8》では Python ならでは実現方法を示します。

------------ 本文 ------------

続きを読む "Python.use(better, by="K&R") # for novice《7》atoi(2)機能を分割するには★"

| | コメント (0) | トラックバック (0)

2007年6月11日 (月)

Python.use(better, by="K&R") # for novice《6》atoi(1)文字列から整数を得るには★

------------ 序 ------------

この連載では、K&R の名著 "The C Programming Language" を読み解きながら、Python によるオブジェクト指向プログラミングへの扉を開きます。

ここで公開している記事は「キーワード検索」を利用するための便宜的なものです。詳細は、正式版(PDF)をダウンロードしてご覧ください。
「piyo070611.pdf」をダウンロード 

【目次】関連記事
〔Python/Jython 入門〕Python.use(better, by="K&R")  # for novice

Python には、組み込み関数 int() があるので、atoi() を実現するには及びません。しかし、同等の機能を実現してみるのも一興です。《6》では K&R を模倣したものを、《7》《8》では Python ならでは実現方法を示します。

------------ 本文 ------------

続きを読む "Python.use(better, by="K&R") # for novice《6》atoi(1)文字列から整数を得るには★"

| | コメント (0) | トラックバック (0)

2007年5月25日 (金)

【準備中】連載: 気分はGroovy〜婚姻届問題《番外編》只今リハビリ中

 思い起こせば、ここに連載するはずの記事を保留にしたまま、はや十か月余りが過ぎてしまいました。当初は、Groovy で記述する予定でしたが、やはり Java の縛(釈迦の掌の内にある孫悟空?)からは逃れられそうになく、将来の明るい見通しも立ちそうにもないので、断念せざるを得ないという状況です。その間 Ruby/Python からも遠ざかっていたので、今はリハビリ(?)を兼ねて、別の連載を担当しています。今後は、Groovy/Pnuts に代えて、Ruby/Python などで記述した事例を紹介する予定です。
 この「婚姻届問題」は、自然言語で記述された要求仕様とは別に、VDM++ で記述された要求仕様に従って、Smalltalk で実現した事例がもとになっています。別解として、これと同等の(やや見劣りはしますが)JML/Java で実現したものがあります。
 この事例は、一般的なグラフ索を、限定的に扱った問題として捉えることができます。単純な木の探索と違って、両親が別々の家系図に属していることから、「三親等にある」という関係をどのようなデルで表現するかが鍵となります。さらに、応用問題として、RDB を使ったデータベーススキーマの定義を考案してみるのも面白いでしょう。
 過去に「未成年男子17歳を含む婚姻届けが受理された」という不手際がニュースにもなりました。現実的な問題として、役所の窓口では、婚姻の条件を満たしているかをここまで厳密に調べることはないでしょう。しかし、このようなシステム開発の発注があったと仮定するなら、興味深い課題になるかもしれません。みなさんも、いろいろな事例を実現してみると、その理解が深まるかもしれません。
 式手法の適用は、先進的な欧米企業の取り組みに比べて、まだ多くの日本企業(大学や研究機関は別として)は発展途上にあると言えます。しかし、先日の「NTT ひかり電話」の障害の原因が「アルファベットの大文字を誤って小文字で入力したこと」にあると聞くと、対岸の火事とばかりも言っていられません。さあみなさんも、そろそろ危機感を持って、形式手法に本腰を入れて取り組んでみませんか。

==================================
後藤いるか 著 ◆ 監修:小泉ひよ子とタマゴ倶楽部

| | コメント (0) | トラックバック (1)

2007年5月18日 (金)

Python.use(better, by="K&R") # for novice《5》変数と式(2)インデントはもうコメントではない★

------------ 序 ------------

この連載では、K&R の名著 "The C Programming Language" を読み解きながら、Python によるオブジェクト指向プログラミングへの扉を開きます。

ここで公開している内容は「キーワード検索」を利用するための便宜的なものです。是非、オリジナル(PDF 版)でご覧ください。
「piyo070518.pdf」をダウンロード

【目次】
〔Python/Jython 入門〕Python.use(better, by="K&R")  # for novice

------------ 本文 ------------

続きを読む "Python.use(better, by="K&R") # for novice《5》変数と式(2)インデントはもうコメントではない★"

| | コメント (0) | トラックバック (0)

2007年5月17日 (木)

Python.use(better, by="K&R") # for novice《4》変数と式(1)変数には値を代入できない★

------------ 序 ------------

この連載では、K&R の名著 "The C Programming Language" を読み解きながら、Python によるオブジェクト指向プログラミングへの扉を開きます。

ここで公開している内容は「キーワード検索」を利用するための便宜的なものです。是非、オリジナル(PDF 版)でご覧ください。
「piyo070517.pdf」をダウンロード 

【目次】
〔Python/Jython 入門〕Python.use(better, by="K&R")  # for novice

C言語との違いとして特徴的なもののひとつが「変数の取り扱いです。また、Java/C# の呪縛から脱して、真のオブジェクト指向の世界へと旅立つときに、最初に乗り越えなければならない壁のひとつが、この変数です。

------------ 本文 ------------

続きを読む "Python.use(better, by="K&R") # for novice《4》変数と式(1)変数には値を代入できない★"

| | コメント (0) | トラックバック (0)

2007年5月16日 (水)

Python.use(better, by="K&R") # for novice《3》hello world(2)main がいっぱい★

------------ 序 ------------

この連載では、K&R の名著 "The C Programming Language" を読み解きながら、Python によるオブジェクト指向プログラミングへの扉を開きます。

ここで公開している記事は「キーワード検索」を利用するための便宜的なものです。詳細は、正式版(PDF)をダウンロードしてご覧ください。
「piyo070516.pdf」をダウンロード 

【目次】関連記事
〔Python/Jython 入門〕Python.use(better, by="K&R")  # for novice

C言語だけでなく、Java/C# にもお馴染みの main も、その背景に見え隠れする…

------------ 本文 ------------

続きを読む "Python.use(better, by="K&R") # for novice《3》hello world(2)main がいっぱい★"

| | コメント (0) | トラックバック (0)

2007年5月15日 (火)

Python.use(better, by="K&R") # for novice《2》hello world(1)printf は誰のもの★

------------ 序 ------------

この連載では、K&R の名著 "The C Programming Language" を読み解きながら、Python によるオブジェクト指向プログラミングへの扉を開きます。

ここで公開している内容は「キーワード検索」を利用するための便宜的なものです。是非、オリジナル(PDF 版)でご覧ください。
「piyo070515.pdf」をダウンロード

【目次】
〔Python/Jython 入門〕Python.use(better, by="K&R")  # for novice

温故知新に倣って、Python プログラマーのタマゴのみなさんのために、名所旧跡を巡る旅の縁(よすが)に、名著 "The C Programming Language; K&R" を取り上げます。

Python でも、printf と同じ書式指定ができます。その違いは…

------------ 本文 ------------

続きを読む "Python.use(better, by="K&R") # for novice《2》hello world(1)printf は誰のもの★"

| | コメント (0) | トラックバック (0)

2007年5月14日 (月)

Python.use(better, by="K&R") # for novice《1》hello world(0)はじめの一歩、末の千里★

------------ 序 ------------

この連載では、K&R の名著 "The C Programming Language" を読み解きながら、Python によるオブジェクト指向プログラミングへの扉を開きます。

ここで公開している記事は「キーワード検索」を利用するための便宜的なものです。詳細は、正式版(PDF)をダウンロードしてご覧ください。
「piyo070514.pdf」をダウンロード

【目次】関連記事
〔Python/Jython 入門〕Python.use(better, by="K&R")  # for novice

温故知新に倣って、Python プログラマーのタマゴのみなさんのために、名所旧跡を巡る旅の縁(よすが)に、名著 "The C Programming Language; K&R" を取り上げます。

------------ 本文 ------------

続きを読む "Python.use(better, by="K&R") # for novice《1》hello world(0)はじめの一歩、末の千里★"

| | コメント (0) | トラックバック (0)