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

De {}
Aller à la navigation Aller à la recherche
Ligne 11 : Ligne 11 :
 
J'ai interprété le script de Max qui était: "Ce programme génère aléatoirement deux vers en fonction de l'âge de du nom de l'utilisateur. Si le poème est validé par l'utilisateur, il reçoit un bisous sinon le programme lui indique sa tristesse."
 
J'ai interprété le script de Max qui était: "Ce programme génère aléatoirement deux vers en fonction de l'âge de du nom de l'utilisateur. Si le poème est validé par l'utilisateur, il reçoit un bisous sinon le programme lui indique sa tristesse."
  
CODE:
+
Lien vers le fichier python du code: [https://drive.google.com/open?id=1S6HJbPejVFVEzWg_D8iOnarOurBfInxb]
<nowiki>
 
 
 
#!python
 
# coding: utf-8
 
 
 
import string
 
import unicodedata
 
import time
 
import sys
 
 
 
def delay_print(s):
 
    for c in s:
 
        sys.stdout.write(c)
 
        sys.stdout.flush()
 
        time.sleep(0.15)
 
 
 
#POESIE HYBRIDE
 
 
 
#stockage du poeme
 
 
 
with open('poeme', 'r') as tete:
 
    poeme = tete.read()
 
 
 
#DECOMPOSITION DU POEME
 
 
 
lignes = poeme.splitlines()
 
 
 
'''
 
La voiture bouge    0 
 
Le pied crisse      1 
 
Le ceval rose        2 
 
Perdant son ame      3 
 
Qu'etait la vie      4 
 
Le flux cosmique    5 
 
La nuit est loin,    6 
 
Le ciel est gris    7
 
Je suis tombee      8
 
Tout en hauteur      9
 
5lK5J 8.21JsMc1Js    10
 
j'aime la nuit      11
 
Il saigne peu,      12
 
Et s'Vk va tot      13
 
Un jour se leve      14
 
Les oiseaux chantent 15
 
'''
 
#QUESTIONS
 
 
 
time.sleep(1)
 
print("\nSlt bg, quel âge as tu ?")
 
 
 
age = int(raw_input())
 
 
 
 
 
time.sleep(1)
 
print("\nEt quel est ton prénom ?")
 
 
 
prenom = raw_input()
 
 
 
prenom = unicodedata.normalize('NFD', unicode(prenom, 'utf-8')).encode('ascii', 'ignore')
 
prenom = prenom.lower()
 
asciiChars = list(string.ascii_lowercase)
 
 
 
 
 
#VERS
 
 
 
 
 
time.sleep(1)
 
print("\n\nWow super age et super prénom bravo j'adore, j'aime tellement que j'ai envie de t'écrire une mini poésie:\n")
 
 
 
time.sleep(3)
 
 
 
 
 
age = age % len(lignes)
 
 
 
 
 
 
 
 
 
delay_print(lignes[age]+"\n")
 
 
 
 
 
 
 
 
 
 
 
nbreprenom = 0
 
 
for compteur in range(0, len(prenom)):
 
    searchLettre = prenom[compteur]
 
    for compteur2 in range(0, len(asciiChars)):
 
        laLettreQuonRegarde = asciiChars[compteur2]
 
        if(laLettreQuonRegarde == searchLettre):
 
            nbreprenom = nbreprenom + compteur2
 
            break
 
 
 
nbreprenom = nbreprenom % len(prenom)
 
 
 
 
 
 
 
delay_print(lignes[nbreprenom]+"\n")
 
 
 
 
 
time.sleep(1)
 
print("\n\nJ'espère que tu aimes ces beaux vers que je t'ai écris en tant que \nsuper poète ordinateur wow!!! \nSi oui appuie sur la touche Y, si non appuie sur la touche N")
 
 
 
reponse = raw_input()
 
 
 
if(reponse == "y"):
 
delay_print("\n(ღˇ◡ˇ)♥(ˇ∗ˇღ) kiss kiss")
 
 
 
else:
 
delay_print("\n(´・_・`)\n \n")
 
 
 
 
 
</nowiki>
 
 
 
  
  

Version du 4 janvier 2020 à 14:39

Bonjour

Projet poésie

Script qui écrit une ligne de poésie et que l’utilisateur doit compléter, poésie interactive. Le programme doit expliquer sont fonctionnement au début. Le programme va donc devoir piocher dans les phrases du wiki qui seront stockées qque part; lorsque l’utilisateur a terminé d’écrire il devra appuyer sur « entrée » pour signaler qu’il a terminé et ensuite le programme pourra continuer.

Example.jpg

Cours 21 octobre

J'ai interprété le script de Max qui était: "Ce programme génère aléatoirement deux vers en fonction de l'âge de du nom de l'utilisateur. Si le poème est validé par l'utilisateur, il reçoit un bisous sinon le programme lui indique sa tristesse."

Lien vers le fichier python du code: [1]





--Juju (discussion) 14 octobre 2019 à 07:57 (UTC)dcvbhjknvdrt--Juju (discussion) 14 octobre 2019 à 07:57 (UTC)