なんかいろいろこんぴゅーたかんけいのなぐりがき

なんか勉強しているこんぴゅーた関係のことのメモやそれ以外のことを書こうかなあ...

logs

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

python ちょいメモ。python -c とか python -i とか

python のメモ。

コマンドラインで書いたスクリプト実行する
ex:python -c "print 'hello'"

スクリプトを実行した後、インタラクティブモードに移行
ex:python -i foo.py

文字列を一文字ずつリストに分解する:
>>> char_array = list("foo")
>>> print char_array
['f', 'o', 'o']

一時ファイルを作成する:
os.tmpfile()

リスト内包にifを利用する
ex1 2の倍数だけ
>>> num_list = [x for x in range(10) if x % 2 == 0]
>>> num_list
[0, 2, 4, 6, 8]

ex2 3の倍数と3のつく数字だけ
>>> num_list = [x for x in range(100) if x % 3 == 0 or str(x).find("3") != -1]
>>> num_list
[0, 3, 6, 9, 12, 13, 15, 18, 21, 23, 24, 27, 30, 31, 32, 33, 34, 35, 36, 37, 38,
39, 42, 43, 45, 48, 51, 53, 54, 57, 60, 63, 66, 69, 72, 73, 75, 78, 81, 83, 84,
87, 90, 93, 96, 99]


スポンサーサイト

トラックバックURL

http://ilovevim.blog42.fc2.com/tb.php/80-75485e34

この記事へのトラックバック

この記事へのコメント

コメント投稿フォーム

Paging Navigation

Navigations, etc.

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。