ブックマーク / bojovs.hatenadiary.org (4)

  • Pythonの勉強 #3 (「みんなのPython」Chapter 1-6 関数) - bojovs blog

    名前空間 >>> def rena(usoda = 5): print "嘘だ" * usoda + "ッ!!!" >>> usoda = 10 >>> rena(usoda) 嘘だ嘘だ嘘だ嘘だ嘘だ嘘だ嘘だ嘘だ嘘だ嘘だッ!!! >>> rena() 嘘だ嘘だ嘘だ嘘だ嘘だッ!!! >>> ふむふむ。 書き換え可能なオブジェクト リストや辞書は書き換え可能。 >>> def bonta(list): list.append("ふも〜") >>> bontakun = ["ふもっふ!", "ふもふも!"] >>> bonta(bontakun) >>> for fumo in bontakun: print fumo ふもっふ! ふもふも! ふも〜 >>> 書き換え可能オブジェクトを関数の引数として渡した場合は、参照渡しをした場合と同じように扱われます。 ふもふも。

    Pythonの勉強 #3 (「みんなのPython」Chapter 1-6 関数) - bojovs blog
  • Pythonの勉強 #2 (「みんなのPython」Chapter 1-5) - bojovs blog

    Pythonの勉強、一ヶ月近くやってなかったのか…何やってたんだ俺は…。 if文 >>> number = 10 >>> if number == 10 and type(number) == int: print "numberは整数の10です" elif number == 5 or type(number) == int: print "numberは5か整数だよ" else: print "numberは整数の10じゃないよ" numberは整数の10です >>> 「&&」とか「||」とかない。 比較演算子 演算子 説明 x == y xとyが等しいときTrue x != y, x <> y xとyが等しくないときTrue x in y xがyというシーケンスに含まれてたらTrue not 「not x == y」なら「xがyと等しくなかったら」 andとorの優先順位 orは足し

    Pythonの勉強 #2 (「みんなのPython」Chapter 1-5) - bojovs blog
  • Pythonの日本語処理とか - bojovs blog

    環境 Windows XP SP3 Python 2.5.2 Aptana Studio 問題 コード # -*- coding: utf-8 -*- a = "あいうえお" print a b = u"かきくけこ" print b 結果 あいうえお こんな感じで、実行しても「あいうえお」しか表示されない(unicode文字列が表示されない)。 解決方法 C:\Python25\Lib\site-packagesに「sitecustomize.py」を置き、中に import sys sys.setdefaultencoding('utf-8') と書く。 ~/lib/python2.4/site-packagesに sitecustomize.pyというファイルを作成しておくと、Pyhonインタプリタ起動時に自動的に読み込まれ、Python全体の設定を行うことができます。 ウノウラボ U

    Pythonの日本語処理とか - bojovs blog
  • Pythonの勉強 #1 (「みんなのPython」Chapter 1-1~4) - bojovs blog

    今回はPythonの勉強。 使用する オライリーじゃないです。オライリーはこのを読み終えたら買ってみる予定。 みんなのPython 作者: 柴田淳出版社/メーカー: ソフトバンククリエイティブ発売日: 2006/08/22メディア: 単行購入: 11人 クリック: 624回この商品を含むブログ (180件) を見る Capter 1-1 Pythonって凄いんだぜ!ってことが書かれてます。 BitTorrentとかyumってPythonで作られてたんですね。 Capter 1-2 Pythonのインストール方法が書かれています。 Capter 1-3 インタラクティブシェルの説明とか変数についてとかインデントの重要さとかエディタとかについて書かれてます。 終了時の波括弧とか「end」とかないから、プログラムがすっきりしてて見やすいです。 Capter 1-4 組み込みのデータ型 数

    Pythonの勉強 #1 (「みんなのPython」Chapter 1-1~4) - bojovs blog
    azaburecipes
    azaburecipes 2008/11/05
    まとめ
  • 1