Files
ola5doc/content/.stversions/emilie_aurat/sources/3F~20171217-163218.py
T

101 lines
3.1 KiB
Python
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
#!/usr/bin/python
# this is a shebang: https://en.wikipedia.org/wiki/Shebang_%28Unix%29
import random
#prefixes = prefixe1+ prefixe2+ prefixe3+ prefixe4 : chaîne de caractère / phrase
#print ( type(nom_du_variable)) :pour savoir quel type d'objet
prefixes = [
"MONO-",
"UNI-",
"ANTI-",
"SUB-",
"CYBER-",
"SUB-",
"PARA-",
"AUTO-",
"POST-",
"INTER-",
"HOMO-"
]
print (prefixes)
#jusque là c'est bon
#print (prefixe1)
#intégrer une sentence
#myfile = open ("which_spites.txt", 'r')
#sentence = myfile.read()
#myfile.close()
phrase = "Un peu de patience, messieurs ; je la choisis pour moi ; si elle en est contente et moi aussi, que vous importe à vous ? C’est un marché fait entre nous deux, lorsque nous étions tête à tête, qu’elle fera toujours la méchante en compagnie. Je vous dis que cela est incroyable, à quel excès elle m’aime. Ô la tendre Cateau ! elle se suspendait à mon cou, et puis elle me donnait baisers sur baisers, protestant, avec force serments, qu’en un clin d’œil elle s’était prise d’amour pour moi : oh ! vous n’êtes que des novices. C’est une merveille de voir comment un pauvre diable, timide, craintif, peut, dans le tête-à-tête, apprivoiser la femme la plus diablesse. — Donnez-moi votre main, Catherine ; je vais aller à Venise pour faire les emplettes des noces. — Beau-père, préparez la fête, et invitez les convives ; je réponds que ma Catherine sera belle."
print("1ere réplique:", phrase)
nouvelle_phrase = []
sortie = ''
lettres_seules = []
longueur_mini = 4
mots = phrase.split()
print("réplique séparé:",mots)
for mot in mots:
# si le mot est assez long
if ( len(mot) >= longueur_mini ) :
print('mot à préfixer : ' + mot)
nouvelle_phrase.append( random.choice( prefixes ) + mot )
else:
nouvelle_phrase.append( mot )
# lettres_seules = list(mot)
# print("tentative de lettre:", lettres_seules)
# print (len(mot))
# length = len(mot)
# if length >= 4 :
print(nouvelle_phrase)
print('---')
for mot in nouvelle_phrase:
sortie = sortie + mot + ' '
print(sortie)
#for mot in mots:
#length >= 4= list (mot)
# mots_length4= length >= 4= list (mot)
# print ("listes mots choisis:", mots_length4)
#
# nouveau_mot= prefixe+mot
# print(nouveau_mot)
# nouvelle_phrase.append(nouveau_mot)
#len(mot) : "combien de lettres compose chaque mot?"
#length = len(mot) : "LA LONGUEUR DU MOT"
#if length >= 4 : "si mon mot est plus grand que 4..."
#print (length, mot) "... me le montrer" : rajouter un script dans le script pour l'ensemble des actions; trouver, déinir, classer...
#définir la liste de mot correspondante:
#c'est devenu les mots de plus de ' lettres'
#print(nouvelle_phrase)
#print("phrase mono-", " ".join(nouvelle_phrase))
#séparer chaque mot
#choix d'un prefixe parmis le stack de prefixe
#indiquer au prefixe qu'il precede le mot
#pour export
#with open('export.txt','w')as f:
#f.write(dictee_genetic)