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 18:48:04Event JSON
{
"id": "074e3dbe03d761a44bc7a69a592ccd6a5bd9c3dc9c663fb625ba9a626e0258ad",
"pubkey": "b7bd008f587f25002150693722948fd0014f95940752a8b1099549b1f7acb86d",
"created_at": 1742064484,
"kind": 1,
"tags": [
[
"e",
"23b6fc87870b5eb00e40761461d071a9841adef8af93bb4a94998b0b9f98203f",
"",
"reply"
],
[
"e",
"218d03d63844491eb69a1dcab14dd302760bcc8783cbc74e90683b504672d18c",
"",
"root"
],
[
"p",
"da0cc82154bdf4ce8bf417eaa2d2fa99aa65c96c77867d6656fccdbf8e781b18"
],
[
"p",
"b7bd008f587f25002150693722948fd0014f95940752a8b1099549b1f7acb86d"
]
],
"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": "5d130509033a98fd20f8273db4e9c3b80a0058395b563b46e7dcd9572be3a147237c09960210272b4b67847450fcb0d8396754a3e46d8e16035c3a2fef1f8253"
}