Gege2004 Posté(e) le 30 avril 2020 Signaler Share Posté(e) le 30 avril 2020 Écrire une fonction au python ip_alea(),sans argument,qui renvoie une adresse IPv4 totalement aléatoire : - L’ appel connexion2 (21) renvoie « 192.68.1.21 » - l’appel connection2 (560) renvoie « adresse impossible « - programmer une version de cette fonction avec une boucle faisant au moins 3 tours . MERCI POUR VOTRE AIDE ? - Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
E-Bahut Denis CAMUS Posté(e) le 30 avril 2020 E-Bahut Signaler Share Posté(e) le 30 avril 2020 Bonjour, En mettant à chaque fois le même titre (python) tu ne facilites pas la tâche de ceux qui voudraient t'aider. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Gege2004 Posté(e) le 30 avril 2020 Auteur Signaler Share Posté(e) le 30 avril 2020 (modifié) Bonjour, désolé, mais maintenant je n’arrive plus à modifier Il y a 3 heures, Denis CAMUS a dit : Bonjour, En mettant à chaque fois le même titre (python) tu ne facilites pas la tâche de ceux qui voudraient t'aider. Bonjour Désolée, je n’y avais pas pensé . Si vous avez une idée de comment faire pour modifier le titre du sujet , je suis preneuse. MERCI Modifié le 30 avril 2020 par Gege2004 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
E-Bahut julesx Posté(e) le 30 avril 2020 E-Bahut Signaler Share Posté(e) le 30 avril 2020 Ci-joint un script possible. Dans l'intervalle de choix de 4ème valeurs possibles, j'ai utilisé (-255,255) mais tu peux prendre autre chose, l'essentiel est que l'intervalle inclut les valeurs possibles de 0 à 255. A noter également qu'on peut remplacer import random par from random import randint ce qui permet de supprimer le random dans la ligne return(connection2(randint(-255,255))). C'est surtout intéressant quand on a beaucoup de random.randint à écrire. import random def connection2(x): if 0<=x<=255: return('192.68.1.'+str(x)) else: return('adresse impossible') def ip_alea(): return(connection2(random.randint(-255,255))) for i in range(3): print(ip_alea()) Gege2004 a réagi à ceci 1 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Gege2004 Posté(e) le 30 avril 2020 Auteur Signaler Share Posté(e) le 30 avril 2020 Bonsoir merci pour tout l’aide que vous m’avez apporté. bonne soirée Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
E-Bahut julesx Posté(e) le 1 mai 2020 E-Bahut Signaler Share Posté(e) le 1 mai 2020 De rien, bonne continuation. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Rejoindre la conversation
Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.