Zoofast.fr fournit une plateforme conviviale pour partager et obtenir des connaissances. Obtenez des réponses détaillées et précises de la part de nos membres de la communauté prêts à aider.

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 :