思ったより簡単にJupyter Notebook(iPython Notebook)でCythonを試せることが分かったのでメモです。Cythonは実行前にコンパイルすること、静的な型付けを行うことで処理を高速化します。 (本記事の.ipynbファイルはGithubのここにアップロードしてあります。) 環境 試した環境は下記です。MacとAnacondaで試しています。Anacondaを導入していれば特に準備は不要です。 Python 3.5.1 |Anaconda custom (x86_64)| (default, Jun 15 2016, 16:14:02) [GCC 4.2.1 Compatible Apple LLVM 4.2 (clang-425.0.28)] on darwin IPython 5.0.0
![Jupyter NotebookでCythonを使う - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/0f733e4a32a7b3b62d962f5d258ebe9086c392fe/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-412672c5f0600ab9a64263b751f1bc81.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9SnVweXRlciUyME5vdGVib29rJUUzJTgxJUE3Q3l0aG9uJUUzJTgyJTkyJUU0JUJEJUJGJUUzJTgxJTg2JnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmcz0xZTUzZjRmNDk5NmU1YjY0ZDAzNmI5MTNkZTQ3YjU5OA%26mark-x%3D142%26mark-y%3D57%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9NzcwJnR4dD0lNDBrZW5tYXRzdTQmdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT0zNiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPWYzNjhiMDY5YWY0NzhlOGM4N2M4MTk3NTQ3YTkzZjdm%26blend-x%3D142%26blend-y%3D486%26blend-mode%3Dnormal%26s%3D3c1f09b20ad28a249e7a8cc23f4256e1)