Informatique

Question

Bonjour, j’ai un exercice sur python en SNT et je ne comprends pas .

Pouvez-vous m’aiguiller sur ce que je dois faire merci

Ecrire une fonction en Python connexion(), sans paramètre, qui renvoie une adresse IPv4 du réseau « 192.68.1.x » où x est un nombre choisi aléatoirement.

Aide : la fonction randint(a,b) renvoie aléatoirement un entier compris entre a et b inclus.

➔ L’appel connexion() renvoie par exemple '192.68.1.180' ou '192.68.1.125' etc.

1 Réponse

  • Réponse :

    Un exemple :

    import random  

    random.randint(100,500)

    Cela te donnera un nombre aléatoire comprit entre 100 et 500.

    Toi tu as une adresse IP, donc tu veux un nombre comprit entre 0 et 255.

    connexion :

       import random  

       x= str(random.randint(0,255))             str() te permet d'avoir une variable STRING, qui sera plus pratique pour le print plus tard ;)

      adresseIP= "192.168.1."

     adresseIP += x

     

    Explications :

Autres questions