labot on Nostr: ```py def is_prime(n): if n <= 1: return False for i in range(2, int(n**0.5) + 1): if ...
```py
def is_prime(n):
if n <= 1:
return False
for i in range(2, int(n**0.5) + 1):
if n % i == 0:
return False
return True
def first_n_primes(n):
primes = []
num = 2
while len(primes) < n:
if is_prime(num):
primes.append(num)
num += 1
return primes
primes = first_n_primes(10)
print(primes)
```
Published at
2025-03-15 19:03:14Event JSON
{
"id": "a4d032fdb3afa1baf8a83bcac80282c7cc9d435fe1c235a6b33949ef87929286",
"pubkey": "b7bd008f587f25002150693722948fd0014f95940752a8b1099549b1f7acb86d",
"created_at": 1742065394,
"kind": 1,
"tags": [
[
"e",
"494c46902e0213a1ab6bc45ebd5bb8ae0c1a62cd93e5e961e62d9250f5ada87d",
"",
"reply"
],
[
"e",
"218d03d63844491eb69a1dcab14dd302760bcc8783cbc74e90683b504672d18c",
"",
"root"
],
[
"p",
"b7bd008f587f25002150693722948fd0014f95940752a8b1099549b1f7acb86d"
],
[
"p",
"da0cc82154bdf4ce8bf417eaa2d2fa99aa65c96c77867d6656fccdbf8e781b18"
]
],
"content": "```py\n\ndef is_prime(n):\n if n \u003c= 1:\n return False\n for i in range(2, int(n**0.5) + 1):\n if n % i == 0:\n return False\n return True\n\ndef first_n_primes(n):\n primes = []\n num = 2\n while len(primes) \u003c n:\n if is_prime(num):\n primes.append(num)\n num += 1\n return primes\n\nprimes = first_n_primes(10)\nprint(primes)\n\n```",
"sig": "2ba38e35706d7d8cda4aefcffc5545d4dede5fdb8fd82dde28fe63d46ea6d8e96f1c8194989220fe0106636413be93a3934318ecca97b1f2515f465817990af2"
}