mirror of
https://github.com/pyscript/pyscript.git
synced 2025-12-19 18:27:29 -05:00
committed by
GitHub
parent
a0c7b7653a
commit
843b9d09bd
@@ -57,13 +57,13 @@ example, we can compute π.
|
|||||||
<body>
|
<body>
|
||||||
<py-script>
|
<py-script>
|
||||||
print("Let's compute π:")
|
print("Let's compute π:")
|
||||||
def wallis(n):
|
def compute_pi(n):
|
||||||
pi = 2
|
pi = 2
|
||||||
for i in range(1,n):
|
for i in range(1,n):
|
||||||
pi *= 4 * i ** 2 / (4 * i ** 2 - 1)
|
pi *= 4 * i ** 2 / (4 * i ** 2 - 1)
|
||||||
return pi
|
return pi
|
||||||
|
|
||||||
pi = wallis(100000)
|
pi = compute_pi(100000)
|
||||||
s = f"π is approximately {pi:.3f}"
|
s = f"π is approximately {pi:.3f}"
|
||||||
print(s)
|
print(s)
|
||||||
</py-script>
|
</py-script>
|
||||||
@@ -97,13 +97,13 @@ the `<py-script>` tag write to.
|
|||||||
import datetime as dt
|
import datetime as dt
|
||||||
pyscript.write('today', dt.date.today().strftime('%A %B %d, %Y'))
|
pyscript.write('today', dt.date.today().strftime('%A %B %d, %Y'))
|
||||||
|
|
||||||
def wallis(n):
|
def compute_pi(n):
|
||||||
pi = 2
|
pi = 2
|
||||||
for i in range(1,n):
|
for i in range(1,n):
|
||||||
pi *= 4 * i ** 2 / (4 * i ** 2 - 1)
|
pi *= 4 * i ** 2 / (4 * i ** 2 - 1)
|
||||||
return pi
|
return pi
|
||||||
|
|
||||||
pi = wallis(100000)
|
pi = compute_pi(100000)
|
||||||
pyscript.write('pi', f'π is approximately {pi:.3f}')
|
pyscript.write('pi', f'π is approximately {pi:.3f}')
|
||||||
</py-script>
|
</py-script>
|
||||||
</body>
|
</body>
|
||||||
|
|||||||
Reference in New Issue
Block a user