Pessoal, com a ajuda de vocês eu refiz o código. Mas não copiei nenhum da internet, fiz a minha maneira, e pensando puramente no algoritmo (Sem pensar na eficiencia de memoria e tal...) acabou ficando assim:
numero = int(input("Digite o valor a ser sacado: "))
divisoes = 0
contador = numero
while contador > 0:
if numero % contador == 0:
divisoes = divisoes + 1
contador = contador - 1
if divisoes == 2:
print (f"O numero {numero} é primo!")
else:
print(f"O numero {numero} NÃO é primo.")