2009-09-01から1ヶ月間の記事一覧

Insert Mode時のインデント変更

Ctrl_T 右にインネントを動かす Ctrl_D 左にインデントを動かす

シェルコマンドの標準出力を取得

:r!でシェルコマンドの標準出力をカーソル下に挿入 :r! date 現在の日付時刻 :r! pwd 現在のディレクトリ

vimの:Eでエクスプローラを開いた時のコマンドメモ

ファイル/ディレクトリの編集 % 新規ファイルの作成(:wする際に保存される)/既存のファイルを開く d ディレクトリの作成 [d]irectory D ファイル/ディレクトリの削除 [D]elete R 名前の変更 [R]ename カーソルの下のファイルを開く p プレビュー [p]review o…

モジュールをスクリプトとして実行

モジュールの最後に、 if __name__ == "__main__": # 実行させたいコード の様なifブロックを作り、スクリプトとして実行させたい内容を記述する。 ↓のコードを記述した場合、 if __name__ == "__main__": import sys fib(int(sys.argv[1])) mainファイルと…

アサーション

assert 条件式, 説明 i = 10 assert i <= 9, "i is out of range. i: " + str(i) # AssertionError: i is out of range. i: 10 ↑のコードは↓と等価 if __debug__: if not i <= 9: raise AssertionError("i is out of range. i: " + str(i)) ビルトイン変数 _…

リストのコピー

リストへの参照を渡すときは、 lst_ref = lst_org中身をコピーした新しいリストを渡すときは[:]を付ける lst_cp = lst_org[:] lst_org = ['apple', 'banana', 'orange'] lst1 = lst_org # リストオブジェクトへの参照を渡す lst2 = lst_org[:] # 中身をコピ…

English w/ Jennfier - Rの発音

YouTubeのJennifier先生の英語VIDEOでお勉強。 JenniferESL - YouTube Rの基本 How to say R (1/5) - English Pronunciation - YouTube 母音と連結した母音のR How to say R (2/5) - English Pronunciation - YouTube 子音のR How to say R (5/5) - English …