P O E T R I E

D A T A

1001100 1100001 1011111 1110110 1101111 1101001 1110100 1110101 1110010 1100101 1011111 1100010 1101111 1110101 1100111 1100101 1001100 1100101 1011111 1110000 1101001 1100101 1100100 1011111 1100011 1110010 1101001 1110011 1110011 1100101 1001100 1100101 0100000 1100011 1100101 1110110 1100001 1101100 0100000 1110010 1101111 1110011 1100101 1010000 1100101 1110010 1100100 1100001 1101110 1110100 0100000 1110011 1101111 1101110 0100000 1100001 1101101 1100101 1010001 1110101 0100111 1100101 1110100 1100001 1101001 1110100 0100000 1101100 1100001 0100000 1110110 1101001 1100101 1001100 1100101 0100000 1100110 1101100 1110101 1111000 0100000 1100011 1101111 1110011 1101101 1101001 1110001 1110101 1100101 1001100 1100001 0100000 1101110 1110101 1101001 1110100 0100000 1100101 1110011 1110100 0100000 1101100 1101111 1101001 1101110 0101100 1001100 1100101 0100000 1100011 1101001 1100101 1101100 0100000 1100101 1110011 1110100 0100000 1100111 1110010 1101001 1110011 1010011 1101111 1110101 1110011 0100000 1101100 0100111 1101111 1100011 1100101 1100001 1101110 0100000 1101100 1100101 0100000 1100011 1101111 1110010 1100001 1101001 1101100 0100000 1100100 1101111 1110010 1110100 1001010 1100101 0100000 1110011 1110101 1101001 1110011 0100000 1110100 1101111 1101101 1100010 1100101 1100101 1010100 1101111 1110101 1110100 0100000 1100101 1101110 0100000 1101000 1100001 1110101 1110100 1100101 1110101 1110010 1101010 0100111 1100001 1101001 1101101 1100101 1101100 1100001 1101110 1110101 1101001 1110100 1001001 1101100 0100000 1110011 1100001 1101001 1100111 1101110 1100101 0100000 1110000 1100101 1110101 0101100 1000101 1110100 0100000 1110011 0100111 1010110 1101011 0100000 1110110 1100001 0100000 1110100 1101111 1110100 1010101 1101110 1101010 1101111 1110101 1110010 1110011 1100101 1101100 1100101 1110110 1100101 1001100 1100101 1110011 1101111 1101001 1110011 1100101 1100001 1110101 1111000 1100011 1101000 1100001 1101110 1110100 1100101 1101110 1110100 1001010 0100111 1100001 1101001 0100000 1110110 1110101 0100000 1101100 1100001 0100000 1101101 1100101 1110010 1010011 1110101 1110010 0100000 1101100 0100111 1001001 1101110 1110100 1100101 1110010 1101110 1100101 1110100 1010001 1110101 1101001 0100000 1110110 1100101 1110101 1110100 0100000 1100010 1101001 1100101 1101110 0100000 1100100 1101111 1101110 1101110 1100101 1110010 0110001 0110000 1101000 0100000 1100100 1100100 0100000 1110011 1100101 1110011 0100000 1101010 1101111 1110101 1110010 1101110 1100101 1100101 1110011

La voiture bouge

Le pied crisse

Le ceval rose

Perdant son ame

Qu'etait la vie

Le flux cosmique

La nuit est loin,

Le ciel est gris

Je suis tombee

Tout en hauteur

5lK5J 8.21JsMc1Js

j'aime la nuit

Il saigne peu,

Et s'Vk va tot

Un jour se leve

Les oiseaux chantent

1. age.py

2. ville.py

3. nom.py

4. poeme_perso.py

5. phrases_aleatoires.py

age.py

#! python

# coding: utf-8

import random

with open('poeme', 'r') as tete:

poeme = tete.read()

with open('article', 'r') as tete:

article = tete.read()

with open('verbe', 'r') as tete:

verbe = tete.read()

with open('nom', 'r') as tete:

nom = tete.read()

with open('complement', 'r') as tete:

complement = tete.read()

lignesa = article.splitlines()

lignesn = nom.splitlines()

lignesc = complement.splitlines()

lignesv = verbe.splitlines()

print("POÉTRIE\n\n\nCombien de vers avez-vous le goût de lire?")

reponse = int(input())

for compteur in range(0, reponse):

print("\n" + random.choice(lignesa) + " "

+ random.choice(lignesn) + " " + random.choice(lignesv)

+ " " + random.choice(lignesc))

phrases.py

#! python

# coding: utf-8

print("quel est ton age?")

age = int(input())

if age < 10:

print("\nLa petite jeunesse!")

if age == 6:

print("tu es ne l'annee de la mort de mon chien")

elif age < 20:

print("\nBah profites-en")

elif age < 30:

print("T'as combien de dette d'etude?")

else:

print("\nLa fin s'en vient vite")

if age <= 88:

print("\ntu vas mourir dans "+str(88 - age)+" ans")

else:

print("\nque fais tu encore la? T'es pas deja mort?")

import random

ville.py

#! python

# coding: utf-8

import random

import sys

import time

def delay_print(s):

for c in s:

sys.stdout.write(c)

sys.stdout.flush()

time.sleep(0.20)

with open('poeme', 'r') as tete:

poeme = tete.read()

lignes = poeme.splitlines()

print("Aimeriez-vous lire un poème écrit juste pour vous?")

reponse = input()

if reponse == "oui":

print("\nJ'ai seulement besoin de votre nom")

else:

print("\nBah vous êtes pas très drôle")

time.sleep(1)

print("\nGoodbye")

sys.exit()

nom = input()

print("\nEt peut-être aussi votre âge

(Je vous promets de ne pas vendre vos informations aux chinois!)")

age = int(input())

print("\nCalcul en cours...")

time.sleep(2)

print("\n\nPOÉSIE BINAIRE PERSONNALISÉE")

if len(nom) <= int(3):

#ici on prend une phrase parmi les 4 premiers vers

print(lignes[random.randrange(0, 4)])

elif len(nom) < int(7):

print(lignes[random.randrange(4, 8)])

elif len(nom) < int(10):

print(lignes[random.randrange(8, 12)])

else:

print(lignes[random.randrange(12, 17)])

if age < 10:

print(lignes[random.randrange(0, 4)])

elif age < 25:

print(lignes[random.randrange(4, 8)])

elif age < 40:

print(lignes[random.randrange(8, 12)])

else:

print(lignes[random.randrange(12, 17)])

time.sleep(3)

print("\nVous aimez votre poème?\nOUI ou NON")

opinion = input()

if opinion == "oui":

delay_print("\n <3\n<( ˘ ³˘)>")

if opinion == "OUI":

delay_print("\n <3\n<( ˘ ³˘)>")

if opinion == "Oui":

delay_print("\n <3\n<( ˘ ³˘)>")

if opinion == "non":

delay_print("\n.·´¯`(>_<)´¯`·.\nVous me brisez le processeur")

if opinion == "Non":

delay_print("\n.·´¯`(>_<)´¯`·.\nVous me brisez le processeur")

if opinion == "NON":

delay_print("\n.·´¯`(>_<)´¯`·.\nVous me brisez le processeur")

poeme_perso.py

#! python

# coding: utf-8

import string

import unicodedata

#1 charger le poème dans une variable

with open('poeme', 'r') as tete:

poeme = tete.read()

lignes = poeme.splitlines()

print("Où es-tu né(e)?")

#ville = input()

ville = input()

ville = ville.lower()

asciiChars = list(string.ascii_lowercase)

nbreVille = 0

for compteur in range(0, len(ville)):

searchLettre = ville[compteur]

for compteur2 in range(0, len(asciiChars)):

laLettreQuonRegarde = asciiChars[compteur2]

if(laLettreQuonRegarde == searchLettre):

nbreVille = nbreVille + compteur2

break

nbreVille = nbreVille % len(ville)

print("\n")

print(lignes[nbreVille])

nom.py

#! python

# coding: utf-8

print("Qui est-ce?")

nom = input()

print("Salut "+nom)

print("que cherchez-vous")

recherche = input()

for compteur in range(0, 15):

print("pas de "+str(recherche))

print("Quitter? OUI ou NON")

reponse = input()

if(reponse == "oui"):

print("Au revoir!")

else:

print("Que faites-vous encore la?")

compteur = 0

for compteur in range(0, len(nom)):

print("Donnez-moi un "+nom[compteur])

print(nom+"!")