1337

Mr. Robot

  • d3bug.mkv
  • da3m0ns.mp4
  • 3xpl0its.wmv
  • br4ve-trave1er.asf
  • v1ew-s0urce.flv
  • wh1ter0se.m4v
  • m1rr0r1ng.qt
  • zer0-day.avi

Le langage 133T

Le leet speak (en leet speak : 1337 5|*34|≶ ou L33T 5P43K), de l'anglais « elite speak » (littéralement, « langage de l'élite »), est un système d'écriture utilisant les caractères alphanumériques ASCII d'une manière peu compréhensible pour le néophyte pour s'en démarquer.
Le principe est d'utiliser des caractères graphiquement voisins des caractères usuels, par exemple « 5 » au lieu de « S », « 4 » au lieu de « A ».

Dans certaines version on a aussi « |_| » au lieu de « U » ou « |≶ » au lieu de « K », sans respect de l'orthographe ou des majuscules.

Table des correspondances

A B C D E F G H I J K L M
4 B ( D 3 F 6 # I J K 1 M
N O P Q R S T U V W X Y Z
N 0 P Q R 5 7 U V W X Y Z

Exercice 1

Quelle est l'écriture leet de la phrase :
"SALUT LE MONDE" ?

Exercice 2

On souhaite faire une liste normal_char qui contient les caractères alphabétiques à modifier et une liste leet_char qui contiendra la correspondance des caractères en 1337.

Itérer sur une chaîne de caractères

En python l'instruction for in permet d'itérer (prendre un à un les élements d'une boucle).
Par exemple :
for lettre in 'mot':
    print(lettre) 

Itérer sur une chaîne de caractères


m 
o 
t 
 

Exercice 3

Que va afficher le code ci-dessous.
for lettre in "mot":
    if lettre == "o":
        print("Oh !!")
    else:
        print(":(")

Exercice 4

def change(l):
    if l == "t":
        return "I"
    elif l == "o":
        return "S"
    else:
        return "N"
    
mot = "mot"        
for lettre in mot:
    print(change(lettre))

exomorphisme.fr > 1ere NSI > Thème 2 > Partie A > TD03 L33T


TP L33T

Titre du popup

Message du popup !