构建一个算法，找出2到100之间的所有质数。
def is_prime(n): 
    if n == 2: 
        return True
    if n < 2 or n % 2 == 0: 
        return False
    # 检查一个数是否能被其他数整除
    i = 3
    while i * i <= n: 
        if n % i == 0: 
            return False
        i += 2
    return True

# 打印2到100之间的所有质数
print("2到100之间的质数：")
for i in range(2, 101): 
    if is_prime(i): 
        print(i)