Utilisateur:Chloé

De {}
Aller à la navigation Aller à la recherche

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

  1. !/usr/bin/env python
  2. -*- 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('...')