インストール

基本

リスト

リストの内包表記

% [3*x for x in range(3)]
  
[0, 3, 6]
  
% sum(pow(i,2) for i in range(3))
  
5

関数の定義

Algorithms with Python / 再帰定義
末尾再帰、メモ化(関数の値を覚えておく)、遅延評価。

jupyter

tslime_ipython

部分指定でipythonに送る

vim-ipython

ipython(jupyter)と通信するプラグイン。

本家のivanov/vim-ipythonは更新されていない。fork版のwilywampa/vim-ipythonはpython3にも対応している。

このプラグインを使うと、vimに記述した内容をjupyterに送ることができる。しかし、inとoutの内容がjupyter上に表示されない。