Programation de creation automatique de nom
Résolu/Fermé
Bonjour,
je souhaiterai un petit programme que quand je met un mot admettons "Bienvenue", je souhaiterai qu'il rajoute une lettre dedans, qu'il mélange les lettre dans le désordre et reforme un mot avec la nouvelle lettre, un mot pas forcement français ou d'une autre langue. Et tous sa en me sortant toute les possibilité qu'il y a et sans alors plusieur fois le meme resultat.
J’espère m’être clairement exprimé.
cordialement
je souhaiterai un petit programme que quand je met un mot admettons "Bienvenue", je souhaiterai qu'il rajoute une lettre dedans, qu'il mélange les lettre dans le désordre et reforme un mot avec la nouvelle lettre, un mot pas forcement français ou d'une autre langue. Et tous sa en me sortant toute les possibilité qu'il y a et sans alors plusieur fois le meme resultat.
J’espère m’être clairement exprimé.
cordialement
A voir également:
- Programation de creation automatique de nom
- Logiciel de sauvegarde automatique gratuit - Guide
- Réponse automatique thunderbird - Guide
- Creation de compte google - Guide
- Creation de site web - Guide
- Création de compte gmail - Guide
5 réponses
Utilisateur anonyme
16 août 2018 à 23:06
16 août 2018 à 23:06
Html ne te permettra pas de faire ça. C’est un langage de « mise en forme ». Les codes de calculs sont écrit en JavaScript par exemple.
Avec php ça devrait être possible (je n’en suis pas certain à 100% car je ne le connais pas ).
Commence par apprendre quelques bases.
Les cours de devellopez.com sont bons.
Il y a ausi openclassroom, mais la qualité est plus aléatoire.
Avec php ça devrait être possible (je n’en suis pas certain à 100% car je ne le connais pas ).
Commence par apprendre quelques bases.
Les cours de devellopez.com sont bons.
Il y a ausi openclassroom, mais la qualité est plus aléatoire.
Non mais en HTML ou en PHP ça m’irait très bien
astuces72
Messages postés
7770
Date d'inscription
vendredi 15 janvier 2010
Statut
Membre
Dernière intervention
20 mars 2025
1 641
17 août 2018 à 07:48
17 août 2018 à 07:48
slt,
Tu as quoi comme point de départ ?
Tu as quoi comme point de départ ?
astuces72
Messages postés
7770
Date d'inscription
vendredi 15 janvier 2010
Statut
Membre
Dernière intervention
20 mars 2025
1 641
Modifié le 16 août 2018 à 15:46
Modifié le 16 août 2018 à 15:46
slt
Combien tu payes ?
Parce que si tu n'as encore rien programmé, et qu'il faut partir de rien ;)
Combien tu payes ?
Parce que si tu n'as encore rien programmé, et qu'il faut partir de rien ;)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
[Dal]
Messages postés
6204
Date d'inscription
mercredi 15 septembre 2004
Statut
Contributeur
Dernière intervention
27 février 2025
1 104
Modifié le 17 août 2018 à 10:34
Modifié le 17 août 2018 à 10:34
Salut dave,
En Python, avec une version récente (à partir de 2.6) la bibliothèque standard Python inclut le module itertools qui permet de générer les permutations d'une chaîne ou de tout autre objet itérable en une ligne de code :
https://docs.python.org/3/library/itertools.html#itertools.permutations
Dal
En Python, avec une version récente (à partir de 2.6) la bibliothèque standard Python inclut le module itertools qui permet de générer les permutations d'une chaîne ou de tout autre objet itérable en une ligne de code :
https://docs.python.org/3/library/itertools.html#itertools.permutations
Dal
[Dal]
Messages postés
6204
Date d'inscription
mercredi 15 septembre 2004
Statut
Contributeur
Dernière intervention
27 février 2025
1 104
17 août 2018 à 13:04
17 août 2018 à 13:04
C'est pas plus compliqué que cela :
ce qui donne à l'exécution :
à adapter en fonction de ce que tu veux faire ...
from itertools import permutations # perms contient les permutations sous la forme de tuples Python perms = permutations('dave') # tu en fais ce que tu veux # par exemple, on affiche les permutations ligne par ligne for p in perms: print "".join(p) # avec Python3 faire print("".join(p))
ce qui donne à l'exécution :
$ python 35528967.py
dave
daev
dvae
dvea
deav
deva
adve
adev
avde
aved
aedv
aevd
vdae
vdea
vade
vaed
veda
vead
edav
edva
eadv
eavd
evda
evad
$
à adapter en fonction de ce que tu veux faire ...