magie01.py

Created by cent20

Created on April 19, 2021

1.88 KB

𝗧𝗼𝘂𝗿 𝗱𝗲 𝗺𝗮𝗴𝗶𝗲 𝟬𝟭

Je vais deviner ce que tu penses …👁️‍🗨️


# https://nsi.xyz Vincent ROBERT aka cent20

# Livre des Ombres
grimoire = ["1. Pense à un nombre.", "2. Double ce nombre", "3. Ajoute 10", "4. Divise par 2", "5. Retranche le nombre du\n   départ", "6. Le résultat de ton calcul"]
manuscrit = ["Ne me dit rien,", "je ne veux rien savoir, mais","je vais lire tes pensées", "par ce que je lis en toi", "comme dans un livre ouvert", "" ]
medium = ["Je suis un algorithme doté", "d'un don magique et je vais"," deviner ce que tu penses !", "Es-tu prêt ?"]
chaman = "cent20"
runes = "Tour de magie n°01 par "+chaman

# Incantation magique
ouvrir, sommaire, memoire = range, len, len
apparition = boniment = print
incantation, baguette, talisman  = input, chr, int

def chapeau():
  global runes
  illusion = 0 # Pour l'instant aucune magie ! 
  while illusion < talisman(runes[-2]):
    illusion+=1
    lapin=foulard=illusion
  for illusion in range(42,120,talisman(chaman[4])**4):
    lapin+=1
  return lapin**foulard+foulard+foulard
  # Beaucoup de lapin et de foulard pour un seul chapeau !

def magie(couleur):
  # Magie blanche ou noire ?
  apparition("\n"+"\n"*9*(couleur=="blanche")+"-"*27*(couleur=="noire")+"\n")

def pentacle():
  # Nécessaire pour un bon tour de magie
  for souvenir in ouvrir(memoire(medium)-1):
    apparition(medium[souvenir])
  magie("noire")
  boniment(medium[souvenir+1])

def sorcellerie():
  # Diablerie ! Que fait ce code !
  magie("blanche")
  apparition(runes)
  magie("noire")
  pentacle()
  incantation()   
  for page in ouvrir(sommaire(grimoire)):
    magie("blanche")
    apparition(grimoire[page])
    if page != memoire(chaman)-1 : 
        magie("noire")
        boniment(manuscrit[page])
    incantation()
  detournement()
  magie("noire")
 
def detournement():
  # Que se cache t'il dans la boîte ?
  magie("noire")
  apparition("est : \t",baguette(chapeau()))
  #  Toi aussi, deviens théurge !  

sorcellerie()