タグ

ブックマーク / www.harukaze.net/~haruka (3)

  • wxPython Index

    最終更新日:2007年7月27日 18: Device Context (wxDC) の内容を追加 1: はじめに 2: 最初のスクリプト 2-1: ウィンドウの表示 2-2: エラー内容の書き出し 2-3: ボタンの表示 2-4: ボタンによるイベントの例(ウィンドウを閉じる) 2-5: ウィジェットの位置とサイズ 2-6: ボタンによるイベントの例(テキストのコピー) 3: 基的なコントロール1(単独タイプ) 3-1: 固定テキスト (wxStaticText) 3-2: テキストコントロール (wxTextCtrl) 3-3: ボタン (wxButton) 3-4: トグルボタン(wxToggleButton) 3-5: スピンコントロール (wxSpinCtrl) 3-6: スライダー (wxSlider) 4: 基的なコントロール2(項目選択タイプ) 4

  • map, grep, filter, join, split

    0: いろいろな配列操作 ここでは、map, grep, filter, join, split などの使い方の説明をします。 ただし、PerlPython のみになります。Rubyについてはよく知りません。 1: 基的な例 1.1: split split は、文字列を特定の文字列で分割して出来る配列を作ります。 例えば「, 」で区切られているリストみたいな文字列を、実際のリストにします。 Perlの場合 $, ="_"; $a = "Perl, Python, Ruby"; @b = split ", ", $a; @c = split /,�s+/, $a; @d = split "", $a; print @b, "\n"; print @c, "\n"; print @d, "\n"; 結果:Perl_Python_Ruby_ Perl_Python_Ruby_ P_e_

    kenkitii
    kenkitii 2006/03/22
    map, filter
  • How to Sort

    sortの使い方 0: 組み込み関数の使い方 ここでは、sortの使い方を説明します。 「クイックソートはどれくらい効率いいか?」みたいなアルゴリズム論的な話じゃなくて、 プログラム言語に入っている組み込み関数やメソッドの使い方です。 1: 単純なソート 単純に sortを使うと、配列を数値の小さい順、またはアルファベット順に並べかえます。 Perlの場合 @a = ("a", "b", "A", "B", 1, 3, 24, "2"); @b = (1, 3, 24); $, = ", "; print sort(@a), sort(@b); 結果:1, 2, 24, 3, A, B, a, b, 1, 24, 3 Perlでは、数値も文字列として並べ替えられます(24のほうが3より前)。数値だけの配列でも同様です。 $, = ", " は、配列を printするときに、要素の間に「,

  • 1