Différences entre les versions de « Utilisateur:Ârose »
Aller à la navigation
Aller à la recherche
(2 versions intermédiaires par le même utilisateur non affichées) | |||
Ligne 1 : | Ligne 1 : | ||
− | ::'' | + | ::''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'' | ||
<syntaxhighlight lang="python"> | <syntaxhighlight lang="python"> | ||
+ | #"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() | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | if | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
else : | else : | ||
− | print (" | + | output = output + char.upper() |
− | + | ||
− | + | print(output) | |
− | print("( | + | 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") | |
− | print( | + | |
− | + | structure = {"Navigator Color" : 1, "la navigation" : 4, "l'écriture" : 5, "la photographie" : 5, "l'intérieure" : 45} | |
− | print(" | + | |
− | time.sleep( | + | 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() | ||
</syntaxhighlight> | </syntaxhighlight> |
Version actuelle datée du 28 mars 2022 à 09:12
- 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()