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()

During your visit to our site, NumWorks needs to install "cookies" or use other technologies to collect data about you in order to:

With the exception of Cookies essential to the operation of the site, NumWorks leaves you the choice: you can accept Cookies for audience measurement by clicking on the "Accept and continue" button, or refuse these Cookies by clicking on the "Continue without accepting" button or by continuing your browsing. You can update your choice at any time by clicking on the link "Manage my cookies" at the bottom of the page. For more information, please consult our cookies policy.