matumatuのなでしこ学習帳

2008-02-28本日は、なでしこ本 P.82の学習です

学習レベルを判定した結果 LV = 3: HP = 152 : MP = 300

22:04

  • 完了予想日数 = 459 → 456 改善
    • 完了予想年月日 = 2009/05/31 → 2009/05/29 改善
      • はてなカウンター値 = 18924
        • 学習開始日から本日までの日数 =106日

学習が進み、数値が改善した。

本日の日記中「\」と表示されている箇所は、

実際には半角の「¥」で入力していますが、

はてな画面上では、自動的に、「\」と表示されます。

相変わらず、はてな初心者なので、原因は分かりません。


下記のプログラム「csv3.nako」は、

22:04

なでしこ本CDROM → sample → 03-03

に入っているプログラムです。


#データをCSV方式で代入
データは「商品名, 金額
タオル, "\3,500-"
石鹸, "\2,200-"」

#データを取り出して表示
データ【1,1】を表示。

  • 動作結果 : 「csv3」さすが、

         サンプルプログラムなので、

        「\3,500-」と正常に表示した。


下記のプログラム「tsv.nako」は、

22:04

なでしこ本CDROM → sample → 03-03

に入っているプログラムです。


#データをTSV形式で代入
データは「商品名(タブ)	金額
タオル(タブ)	\3,500-
石鹸(タブ)	\2,200-」

#TSVデータを二次元配列変数に変換
データをTSV取得して、データに代入。

#データを取り出して表示
データ【1,1】を表示。

  • 動作結果 : 「tsv」さすが、

         サンプルプログラムなので、

        「\3,500-」と正常に表示した。


次に、データをCSV方式で代入時に、わざとカンマを含む

22:04

データをダブルコーテーション" "で、囲わないとどうなるかを

テストするように改造しました。


プログラム名「csv3A.nako」

22:04

# データをCSV方式で代入 (改造版)
# わざとカンマを含むデータをダブルコーテーション" "
# で、囲わないとどうなるかをテストするように改造しました。

#データをCSV方式で代入
データは「商品名, 金額
タオル,\3,500-
石鹸,\2,200-」

#データを取り出して表示
データ【1,1】を表示。

  • 動作結果 : の改造プログラムを動作させると、

       「\3」と表示された。

        つまり、\3,500-のタオルが、

        ダブルコーテーション" "で、囲わない

       「\3」まで、値打ちがさがってしまった。 (^_^;)


次に、データをTSV方式で代入時に、

22:04

わざとタブを2つ連続で入力したら

どうなるかをテストするように改造しました。


プログラム名「tsvA.nako」

22:04

# データをTSV方式で代入 (改造版)
# わざとタブを2つ連続で入力したら
# どうなるかをテストするように改造しました。

#データをTSV形式で代入
データは「商品名(タブタブ)		金額
タオル(タブタブ)		\3,500-
石鹸(タブタブ)		\2,200-」

#TSVデータを二次元配列変数に変換
データをTSV取得して、データに代入。

#データを取り出して表示
データ【1,1】を表示。

  • 動作結果 : の改造プログラムを動作させると、

       「 」と表示された。

        想定の範囲内ですが、

        何も表示しなくなった。  (^_^;)


明日の予定

22:04

なでしこ本 P.83に進む予定です。