IPB

Bienvenue invité ( Connexion | Inscription )

[ En ligne ] · Standard · Linéaire+

> Edtue Sienctfiqiue, etude scientifique, quoi.

IOEN
post 16/09/2003 12:14
Message #1


Elfe
****

Groupe : Modérateurs
Messages : 1,451
Inscrit le : 16/05/2002 23:00
Lieu : france.gif
Membre no. 22



Sleon une édtue de l'Uvinertisé de Cmabrigde, l'odrre des ltteers dnas un mto n'a pas d'ipmrotncae, la suele coshe ipmrotnate est que la pmeirère et la drenèire soit à la bnnoe pclae. Le rsete peut êrte dnas un dsérorde ttoal et vuos puoevz tujoruos lrie snas porlblème. C'est prace que le creaveu hmauin ne lit pas chuaqe ltetre elle-mmêe, mias le mot cmome un tuot.




CA MARCHE BORDEL !


--------------------
I am everything
Everywhere
I am all
Omni
Be
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
 
Reply to this topicStart new topicStart Poll
Réponse(s)
Gfx
post 18/09/2003 0:22
Message #2


Goule
****

Groupe : Membres
Messages : 980
Inscrit le : 01/08/2002 23:00
Lieu : Lyon
Membre no. 106



Sha, fallait pas en parler :

CODE

# -*- coding: ISO-8859-1 -*-

import fileinput
import random
import re
import sys

def scramble(word):
 random.seed()
 newWord = ""
 length = len(word)
 for i in range(length):
   char = random.randint(0, len(word) - 1)
   newWord += word[char]
   word = word[:char] + word[char + 1:]
 return newWord

scrambled = []
for line in fileinput.input():
 for word in re.findall('(?u)([\w]+|[-\'])\\b', line.decode('ISO-8859-1')):
   if word in ["'", "-"]:
     scrambled.append('\b' + word)
   else:
     scrambled.append(word[0] + (len(word) > 1 and (scramble(word[1:-1]) + word[-1]) or ""))

print " ".join(scrambled)

# end of scrambler.py


Avec ton post ça donne :
QUOTE

M' énntoe qu' un geek de sicreve n' ait pas eronce pmagrormé un selacrbmur orunpeosce


Le programme prend un paramètre un ou plusieurs noms de fichiers à convertir. Si rien n'est précisé, il prend l'entrée console (^Z^Z pour quitter). Y'a un seul défaut : il met un espace après les apostrophes et les tirets, mais bon, j'ai sommeil et je me lève tôt demain ;-)

Ah oui, pis c'est en Python mais je peux le compiler en .exe pour ceux qui seraient intéressés (?).



--------------------
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Posts in this topic
IOEN   Edtue Sienctfiqiue   16/09/2003 12:14
Peter Pan   C'est vrai en plus :huh:   16/09/2003 12:20
Severn   Euh oui, ça marche ! :blink:   16/09/2003 12:22
chon   Hum je chipotte mais, si la première et la derniÃ...   16/09/2003 12:33
bunee   Mais c'est un sortilège!!! :)   16/09/2003 12:35
piotr   MNESNOGE ! :mrgreen:   16/09/2003 12:43
Guepi   C'est asesz tobunalrt en eefft ! ;)   16/09/2003 13:14
bunee   qouiuqe ça dpéend des mtos :blink:   16/09/2003 13:16
Guepi   En eefft beune ! ton mot mtos, ça rsbmeslee ...   16/09/2003 13:22
PoP   Tuot est nior je ne me svonuies puls de rein... Si...   16/09/2003 13:24
Dude76   :wahaha: :wahaha: Drélniat !!! Qnaud...   16/09/2003 13:40
Guepi   Mon ami pop, je coris que tu te gruroe ! Il s...   16/09/2003 14:55
niko   :)   16/09/2003 16:11
Sha   M'étonne qu'un geek de service n'ait ...   16/09/2003 17:06
Arsenik_   mias cmonemt cale est pisslobe ? Mararnt à lrie q...   16/09/2003 17:17
Guepi   lol ... /me va y psener   16/09/2003 19:27
Arsenik_   N'oblui pas de nuos firae part de sa racteoin...   16/09/2003 20:19
jmb   Bon, ben Laskov, tu peux revenir alors... :twisted...   17/09/2003 5:12
IOEN   ah non !! Laskov lui il utilise les mauvai...   17/09/2003 10:09
chon   :lol:   17/09/2003 10:15
bunee   Parcequ'il y a plusieurs cerveaux? :huh:   17/09/2003 10:20
piotr   Mais bien sûr que oui ! Il y a ceux qui ont l...   17/09/2003 10:21
bunee   haaaaaaaaaaaaan okéééééééééé C'est u...   17/09/2003 10:24
Data   :blink:   17/09/2003 20:01
Gfx   Sha, fallait pas en parler : # -*- coding: I...   18/09/2003 0:22
Sha   :lol:   18/09/2003 6:31
Arsenik_   j'en réserve un siouplé m'ssieur   18/09/2003 7:13
Darhf   A noter : phénomène très rapide et apparemment ...   19/09/2003 0:58
Pistolero   Eeeeuuuhhh... Et ça fait quoi, quand quelqu'u...   19/09/2003 9:34
Pode   Darhf>En lisant ton lien, j'ai vu une réfl...   19/09/2003 11:45
-ZaDrOb-   Impressionant, j'avais même pas remarqué au ...   19/09/2003 21:04
Pode   Il y a eu un article du monde sur le sujet : http:...   10/10/2003 20:16
Data   :wahaha: Schtroumphant :lol: :lol:   10/10/2003 20:21


Reply to this topicTopic OptionsStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :
 

Version bas débit Nous sommes le : : 25/05/2024 6:47