Refactorisez le code suivant pour l'optimiser en termes de rapidité et de facilité d'utilisation.
 def check_prime(num):\n for n in range(2, num):\n if num % n == 0:\n return False\n return True
 def check_prime(num):\n if num < 2:\n return False\n\n # ne vérifie que les nombres impairs\n if num % 2 == 0:\n return False\n \n for n in range(3 , int(num**0.5)+1, 2):\n if num % n == 0:\n renvoie Faux\n renvoie Vrai