"evalue": "invalid syntax (<ipython-input-1-a53cacb01e8c>, line 1)",
"output_type": "error",
"traceback": [
"\u001b[0;36m File \u001b[0;32m\"<ipython-input-1-a53cacb01e8c>\"\u001b[0;36m, line \u001b[0;32m1\u001b[0m\n\u001b[0;31m 1 On the computation of π\u001b[0m\n\u001b[0m ^\u001b[0m\n\u001b[0;31mSyntaxError\u001b[0m\u001b[0;31m:\u001b[0m invalid syntax\n"
]
}
],
"source": [
"1 On the computation of π\n",
"1.1 Asking the maths library\n",
"My computer tells me that π is approximatively"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"# 1 On the computation of π\n",
"## 1.1 Asking the maths library\n",
"My computer tells me that π is approximatively"
]
},
{
"cell_type": "code",
"execution_count": 2,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"3.141592653589793\n"
]
}
],
"source": [
"from math import *\n",
"print(pi)"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"## 1.2 Buffon’s needle\n",
"Applying the method of Buffon’s needle, we get the approximation"
"A method that is easier to understand and does not make use of the sin function is based on the\n",
"fact that if X ∼ U(0, 1) and Y ∼ U(0, 1), then P[X2 + Y2 ≤ 1] = π/4 (see \"Monte Carlo method\" on Wikipedia). The following code uses this approach:"