Différences entre les versions de « Utilisateur:Chloé »
Ligne 23 : | Ligne 23 : | ||
Dans le cas où le nombre de vers disponibles est inferieur à la reponse donnée, le script tourne jusqu'à avoir obtenu la reponse | Dans le cas où le nombre de vers disponibles est inferieur à la reponse donnée, le script tourne jusqu'à avoir obtenu la reponse | ||
+ | |||
+ | |||
+ | ---- | ||
+ | |||
+ | ==Code de Justin== | ||
+ | |||
+ | #!/usr/bin/env python | ||
+ | # -*- coding: utf-8 -*- | ||
+ | import random | ||
+ | |||
+ | print("Termine ces phrases et appuie sur enter pour continuer:") | ||
+ | |||
+ | with open ('poeme','r') as tete: | ||
+ | poeme = tete.read() | ||
+ | |||
+ | lignes = poeme.splitlines() | ||
+ | |||
+ | |||
+ | for compteur in range (0,5): | ||
+ | print(random.choice(lignes) + '...') | ||
+ | |||
+ | reponse1=input('...') |
Version du 26 octobre 2019 à 19:46
Poésie algorithmique
Le script génére un poème en fonction du degré des quatre émotions primaires (joie, tristesse, peur, colère) de l'utilisateur. Il est demandé à l'utilisateur de noter chaque émotion de 1 à 100.
Ce qui donne : joie = 2, tristesse = 6, peur = 10, colère = 5
Chaque numéro corresponds à une phrase dans un ordre croissant ainsi les 4 notes donnent la poésie.
La voiture bouge = 1 Le pied crisse = 2 Le ceval rose = 3 Perdant son ame = 4 Qu'etait la vie = 5 Le flux cosmique = 6 La nuit est loin,= 7 Le ciel est gris = 8 Je suis tombee = 9 Tout en hauteur = 10
Ce qui donne : joie = Le pied crisse, tristesse = Le flux cosmique, peur = Tout en hauteur, colère = Qu'etait la vie.
Dans le cas où le nombre de vers disponibles est inferieur à la reponse donnée, le script tourne jusqu'à avoir obtenu la reponse
Code de Justin
- !/usr/bin/env python
- -*- coding: utf-8 -*-
import random
print("Termine ces phrases et appuie sur enter pour continuer:")
with open ('poeme','r') as tete: poeme = tete.read()
lignes = poeme.splitlines()
for compteur in range (0,5):
print(random.choice(lignes) + '...')
reponse1=input('...')