Utilisateur:Ârose

De {}
Aller à la navigation Aller à la recherche
Q2: Fibotnacci sur Mastodon (botsin.space)

-- Générer la suite de Fibonacci avec python récursif - optimisez le script récursif en utilisant une mémorisation - générer la séquence à l'aide d'un algorithme itératif -- Poster les nombres de la suite 1 par 1 en ordre croissant selon une donnée extérieure/ ou/ selon une durée étant la suite de Lucas en seconde --


Q1: Tirage au sort parmi 5 présences


#"Lionel, Ârose, Julien"

import random 
import time

def myPrint(message):
  output = ""
  for char in message :

    if random.randint(0, 1) == 0 : 
        output = output + char.lower()
    else :
        output = output + char.upper()

  print(output)
  return output


f = open("presences.txt", "a")

print("***************************** PLAN ANTI-COVID : IDENTIFICATION NÉCESSAIRE ****************************")
print("************************ LES ADRESSES MAILS SONT INSCRITES SUR UN FICHIER TEXT ***********************")
print("********************** ET SONT SEULES ENREGISTRÉES, POUR UNE DURÉE DE 2 SEMAINES *********************", "\n", "\n")

structure = {"Navigator Color" : 1, "la navigation" : 4, "l'écriture" : 5, "la photographie" : 5, "l'intérieure" : 45}

panier = []

for name, value in structure.items():
  for i in range(0, value):
    panier.append(name)


print("‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾")
print("::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::")
print("::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::")
print("::::::::::::::::::::                                                              ::::::::::::::::::::", "\n")
print(structure,"\n")


while len(panier) > 0:

  print()
  myPrint("*************************** afin de te contacter en cas de contact covid *****************************")

  y = input('entre ton adresse mail : ')
  while not y:
      y = input('( ._.) stp : ')

  f.write(y)
  f.write("\n")

  print("***************  *  **     *  * * * ** ***  *** *   * ***  *** ** * * * *     **  *  *****************","\n")
  print()
  time.sleep(0.5)

  choix = random.randrange(0, len(panier))

  etiquette = panier[choix]

  if etiquette == "l'intérieure" :
    print("                                    ça t'attire vers l'intérieure","\n")
  else :
   print(f"                           ça t'attire vers l'intérieure avec {etiquette}","\n")

  myPrint("                                 ! le port du masque est obligatoire !")

  if etiquette == "la photographie" :
    myPrint("                    dedans, ton tel nous servira à capter hors connexion (mode avion)")
  else :
    myPrint ("                        éteint dès maintenant ton tel / allume ton for intérieur")
  
  print("\n")
  print("::::::::::::::::::::                                                              ::::::::::::::::::::")
  
  if etiquette == "la colorimétrie" :
      print(":::::::::::::::::::::::::::::::::::::::::::::: COULEURS ::::::::::::::::::::::::::::::::::::::::::::::")
  elif etiquette == "la navigation"  :
    print(":::::::::::::::::::::::::::::::::::::::::::::: NAVIGATION ::::::::::::::::::::::::::::::::::::::::::::")
  elif etiquette == "l'écriture" :
    print(":::::::::::::::::::::::::::::::::::::::::::::: ÉCRITURE ::::::::::::::::::::::::::::::::::::::::::::::")
  elif etiquette == "la photographie" :
    print("::::::::::::::::::::::::::::::::::::::::::::: PHOTOGRAPHIE :::::::::::::::::::::::::::::::::::::::::::")
  elif etiquette == "l'intérieure" : 
    print(":::::::::::::::::::::::::::::::::::::::::::: INTÉRIEURE ::::::::::::::::::::::::::::::::::::::::::::::")

  print("::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::")
  print("______________________________________________________________________________________________________")
  time.sleep(30)
  
  panier.pop(choix)

  structure[etiquette] = structure[etiquette] - 1

  print ('\n' * 5)
  print("‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾")
  print("::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::")
  print("::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::","\n")
  print(structure)


f.close()