Différences entre les versions de « Utilisateur:Chloé »

De {}
Aller à la navigation Aller à la recherche
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

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