human
J'ai un entier très long donné sous forme de chaîne de caractères. Pouvez-vous implémenter une fonction Python basique qui vérifie si le nombre est divisible par 3
gpt
Étant donné que le nombre donné peut être trop grand pour tenir dans un type de nombre intégré et appliquer l'opérateur modulo (%), nous nous appuierons sur la règle de divisibilité par 3 :
> Un nombre est complètement divisible par 3 si la somme de ses chiffres est divisible par 3.

Voici une implémentation Python de ce test de divisibilité :

# Programme Python pour vérifier si un nombre est
```
def div3(num) :
    # Calcul de la somme des chiffres
    reste = 0
    for chiffre in num:
        reste += int(chiffre)
        reste %= 3
    return (reste == 0)
```