def est_premier(n):
	"""
		est_premier(n)
		
		Détermine si un nombre est premier ou non.
		Cette version compte le nombre de diviseurs.
		
		Parameters
		----------
		n : int
			nombre pour lequel on veut déterminer s'il est premier ou non
		
		Returns:
			True si n est premier, False sinon
	"""
	nbr_diviseurs = 0
	
	# pour chaque nombre entre 1 et n
	for i in range(1, n+1):
		# si i est un diviseur de n alors
		if n % i == 0:
			# augmenter le compteur
			nbr_diviseurs = nbr_diviseurs + 1
	
	if nbr_diviseurs == 2:
		return True
	else:
		return False

