型の判別

「型の判別」の編集履歴(バックアップ)一覧はこちら

型の判別」(2008/07/10 (木) 13:02:04) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

#codehighlight(python){{ if isinstance(val, str): print 'this is str' elif isinstance(val, bool): print 'this is bool' elif isinstance(val, int): print 'this is int' }} boolean型はint型でもOKと判別してしまうので、intより先にifしないと危ないよ。
#codehighlight(python){{ if isinstance(val, str): print 'this is str' elif isinstance(val, bool): print 'this is bool' elif isinstance(val, int): print 'this is int' elif isinstance(val, unicode): print 'this is unicode' else: print type(val) }} boolean型はint型でもOKと判別してしまうので、intより先にifしないと危ないよ。

表示オプション

横に並べて表示:
変化行の前後のみ表示:
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。