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)