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 conne
Informatique
geraldineduval
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.
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
-
1. Réponse FlorentGDG
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 :