Laurentvidal.fr vous aide à trouver des réponses à toutes vos questions grâce à une communauté d'experts passionnés. Obtenez des réponses rapides et fiables à vos questions grâce à notre communauté dédiée d'experts sur notre plateforme. Obtenez des réponses détaillées et précises à vos questions grâce à une communauté dédiée d'experts sur notre plateforme de questions-réponses.

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.


Sagot :

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 :