def check_prime(num):
    for n in range(2, num):
        if num % n == 0:
            return False
    return True
优化以下代码，使其速度更快，使用更容易。
def check_prime(num):
    if num < 2:
        return False

    # 只检查奇数
    if num % 2 == 0:
        return False
    
    for n in range(3, int(num**0.5)+1, 2):
        if num % n == 0:
            return False
    return True