poetry-example/example/main.py

22 lines
484 B
Python

import re
from datetime import datetime
def is_prime(n):
return not re.match(r"-?$|^(--+?)\1$", "-"*n)
def primes(a, b):
return list(filter(is_prime, range(a, b)))
def main():
print("Calculo de números primos")
a = int(input("Límite inferior: "))
b = int(input("Límite superior: "))
result = primes(a, b)
print(f"Todos los números primos que hay entre {a} y {b} son:")
print(", ".join(map(str, result)))
if __name__ == "__main__":
main()