commited all contents created by participants

This commit is contained in:
Bachir Soussi Chiadmi
2017-12-21 18:12:40 +01:00
parent cefd1c2ad0
commit b936b1e616
2137 changed files with 1076319 additions and 730 deletions
+11 -1
View File
@@ -93,7 +93,8 @@ div.user {
div.user .content {
padding: 1rem;
width: 100%;
margin-bottom: 2rem; }
margin-bottom: 2rem;
box-sizing: border-box; }
div.user section.images ul {
width: 105%; }
div.user section.images ul li {
@@ -102,8 +103,17 @@ div.user {
div.user section.images ul li img {
max-width: 100%;
width: 100%; }
div.user section.sources {
padding: 1rem;
box-sizing: 100%;
width: 100%; }
div.user section.sources a {
color: #000; }
div.user p img {
border: none; }
div.user video {
max-width: 100%;
max-height: 600px; }
@media print {
@page {
Binary file not shown.

After

Width:  |  Height:  |  Size: 113 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 126 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 181 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 113 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 357 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 357 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 126 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 181 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.3 MiB

After

Width:  |  Height:  |  Size: 126 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 181 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 319 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 126 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 319 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 209 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 126 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 168 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 126 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 181 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 139 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 143 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 241 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 276 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 243 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 195 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 54 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 70 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 270 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 135 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 239 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 182 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 65 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 235 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 250 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 121 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 121 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 195 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 54 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 70 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 126 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 152 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 30 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 113 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 126 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 181 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 MiB

+535 -729
View File
File diff suppressed because it is too large Load Diff
+45
View File
@@ -0,0 +1,45 @@
#!/usr/bin/python
# this is a shebang: https://en.wikipedia.org/wiki/Shebang_%28Unix%29
prefixe1 = "MONO-"
prefixe2 = "UNI-"
prefixe3 = "ANTI-"
prefixe4 = "SUB-"
#prefixes = prefixe1+ prefixe2+ prefixe3+ prefixe4 : chaîne de caractère / phrase
#print ( type(nom_du_variable)) :pour savoir quel type d'objet
prefixes = [prefixe1, prefixe2, prefixe3, prefixe4]
print (prefixes)
#print (prefixe1)
#intégrer une sentence
#myfile = open ("which_spites.txt", 'r')
#sentence = myfile.read()
#myfile.close()
phrase = "And that which spites me more than all these wants- He does it under name of perfect love"
#print("1ere réplique:", phrase)
#définir la liste de mot correspondante
nouvelle_phrase = []
mots = phrase.split()
#print(mots)
for mot in mots:
nouveau_mot= prefixe1+mot
#print(nouveau_mot)
nouvelle_phrase.append(nouveau_mot)
#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
+49
View File
@@ -0,0 +1,49 @@
#!/usr/bin/python
# this is a shebang: https://en.wikipedia.org/wiki/Shebang_%28Unix%29
import random
prefixe1 = "MONO-"
prefixe2 = "UNI-"
prefixe3 = "ANTI-"
prefixe4 = "SUB-"
#prefixes = prefixe1+ prefixe2+ prefixe3+ prefixe4 : chaîne de caractère / phrase
#print ( type(nom_du_variable)) :pour savoir quel type d'objet
prefixes = [prefixe1, prefixe2, prefixe3, prefixe4]
print (prefixes)
#print (prefixe1)
#intégrer une sentence
#myfile = open ("which_spites.txt", 'r')
#sentence = myfile.read()
#myfile.close()
phrase = "And that which spites me more than all these wants- He does it under name of perfect love"
print("1ere réplique:", phrase)
#définir la liste de mot correspondante
nouvelle_phrase = []
mots = phrase.split()
print(mots)
for mot in mots:
prefixe =random.choice(prefixes)
print("prefixe aléatoire:", prefixe)
nouveau_mot= prefixe+mot
print(nouveau_mot)
nouvelle_phrase.append(nouveau_mot)
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
+3
View File
@@ -0,0 +1,3 @@
ghjk
lkjhghjhg
lkjhgfd
+100
View File
@@ -0,0 +1,100 @@
#!/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",
"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 = "Thus have I politicly begun my reign, And 'tis my hope to end successfully.\
My falcon now is sharp and passing empty. And till she stoop she must not be full-gorg'd, for then she never looks upon her lure. Another way I have to man my haggard, to make her come, and know her keeper's call, that is, to watch her, as we watch these kites that bate and beat, and will not be obedient. She eat no meat to-day, nor none shall eat; last night she slept not, nor to-night she shall not; as with the meat, some undeserved fault I'll find about the making of the bed; and here I'll fling the pillow, there the bolster, this way the coverlet, another way the sheets; Ay, and amid this hurly I intend that all is done in reverend care of her and, in conclusion, she shall watch all night; and if she chance to nod I'll rail and brawl and with the clamour keep her still awake. This is a way to kill a wife with kindness, and thus I'll curb her mad and headstrong humour. He that knows better how to tame a shrew, now let him speak; 'tis charity to show."
print("1ere réplique:", phrase)
nouvelle_phrase = []
sortie = ''
lettres_seules = []
longueur_mini = 5
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)
+100
View File
@@ -0,0 +1,100 @@
#!/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",
"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 = "Ainsi, jai commencé mon règne en habile politique, et jai lespoir darriver heureusement à mon but. Mon faucon est animé, et fort affamé… ; et jusqu’à ce quil sapprivoise, il ne faut pas trop le gorger de nourriture : car alors il ne daigne plus arrêter ses yeux sur le leurre. Jai encore un autre moyen de façonner mon faucon sauvage, et de lui apprendre à revenir et à connaître la voix de son maître :\
cest de la veiller comme on veille sur ces milans qui voltigent, se révoltent et ne veulent pas obéir : elle na goûté de rien aujourdhui, et elle ne goûtera encore de rien. La nuit dernière elle na pas dormi, elle ne dormira pas encore cette nuit : je saurai trouver quelque défaut imaginaire à la façon du lit, comme jen ai trouvé au souper, et je ferai voler loreiller dun côté, les draps de lautre. — Oui, et au milieu de ce vacarme, je prétendrai que tout ce que jen fais, cest par égard pour elle ; pour conclusion, elle veillera toute la nuit ; et si elle vient à fermer les paupières, je crierai, je tempêterai et la tiendrai sans cesse éveillée par mes clameurs. Voilà le vrai secret de tuer une femme par trop de bonté, et comme cela, je viendrai à bout de dompter son humeur hautaine et intraitable. — Que celui qui saura un meilleur moyen pour mettre une méchante femme à la raison parle et mapprenne sa recette. — Cest une charité que denseigner ce secret."
print("1ere réplique:", phrase)
nouvelle_phrase = []
sortie = ''
lettres_seules = []
longueur_mini = 5
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)
File diff suppressed because it is too large Load Diff
+58
View File
@@ -0,0 +1,58 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
#importez module
import random
#déclarez une liste
diff_words = []
#déclarez un nouveau dictionnaire
aleatoire = {}
#Créez un dictionnaire
permutations = {
'ff' : 'ph' ,
'qu' : 'kh' ,
'ss' : 'ç' ,
'ch' : 'sh' ,
'il' : 'yl' ,
'ain' : 'un' ,
'ai' : 'ê' ,
'li' : 'ly' ,
}
#Ouvrir un texte comme matériau brut
with open("texteSOURCE.txt", "r", encoding="ISO-8859-1") as source:
# lire chaque ligne
for line in source:
# séparer la ligne en liste de mots
words = line.split(" ")
# pour chaque mot de la liste de mots
for word in words:
# pour chaque élément dans le dictionnaire
for key, value in permutations.items():
# vérifier si les clefs du dictionnaire "permutations" figurent dans les mots de la liste
if key in word:
# rajouter les clefs et les valeurs dans le dictionnaire "aleatoire"
aleatoire[key] = value
# si il y a des changements il y a donc un dictionnaire
if aleatoire:
# transformer le dictionnaire "aleatoire" en liste pour pouvoir aller indexer
liste = list(aleatoire.items())
print(liste)
# choisir aléatoirement une des permutations de la liste à appliquer au mot
result = random.choice(liste)
print("choix aleatoire" , result)
# remplacer la clef par sa valeur dans le dictionnaire
newword = word.replace(result[0], result[1])
print("remplacement", newword)
# rajoutez le mot à la liste nouvelle
diff_words.append(newword)
else:
diff_words.append(word)
aleatoire.clear()
# écrire la nouvelle liste comme chaîne de caractères dans un fichier texte
with open("texteDESTINATION.txt", "w") as destination:
destination.write(' '.join(diff_words))
+58
View File
@@ -0,0 +1,58 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
#importez module
import random
#déclarez une liste
diff_words = []
#déclarez un nouveau dictionnaire
aleatoire = {}
#Créez un dictionnaire
permutations = {
'ff' : 'ph' ,
'qu' : 'kh' ,
'ss' : 'ç' ,
'ch' : 'sh' ,
'il' : 'yl' ,
'ain' : 'un' ,
'ai' : 'ê' ,
'li' : 'ly' ,
}
#Ouvrir un texte comme matériau brut
with open("texteSOURCE.txt", "r", encoding="ISO-8859-1") as source:
# lire chaque ligne
for line in source:
# séparer la ligne en liste de mots
words = line.split(" ")
# pour chaque mot de la liste de mots
for word in words:
# pour chaque élément dans le dictionnaire
for key, value in permutations.items():
# vérifier si les clefs du dictionnaire "permutations" figurent dans les mots de la liste
if key in word:
# rajouter les clefs et les valeurs dans le dictionnaire "aleatoire"
aleatoire[key] = value
# si il y a des changements il y a donc un dictionnaire
if aleatoire:
# transformer le dictionnaire "aleatoire" en liste pour pouvoir aller indexer
liste = list(aleatoire.items())
print(liste)
# choisir aléatoirement une des permutations de la liste à appliquer au mot
result = random.choice(liste)
print("choix aleatoire" , result)
# remplacer la clef par sa valeur dans le dictionnaire
newword = word.replace(result[0], result[1])
print("remplacement", newword)
# rajoutez le mot à la liste nouvelle
diff_words.append(newword)
else:
diff_words.append(word)
aleatoire.clear()
# écrire la nouvelle liste comme chaîne de caractères dans un fichier texte
with open("texteDESTINATION.txt", "w") as destination:
destination.write(' '.join(diff_words))
+58
View File
@@ -0,0 +1,58 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
#importez module
import random
#déclarez une liste
diff_words = []
#déclarez un nouveau dictionnaire
aleatoire = {}
#Créez un dictionnaire
permutations = {
'ff' : 'ph' ,
'qu' : 'kh' ,
'ss' : 'ç' ,
'ch' : 'sh' ,
'il' : 'yl' ,
'ain' : 'un' ,
'ai' : 'ê' ,
'li' : 'ly' ,
}
#Ouvrir un texte comme matériau brut
with open("texteSOURCE.txt", "r", encoding="ISO-8859-1") as source:
# lire chaque ligne
for line in source:
# séparer la ligne en liste de mots
words = line.split(" ")
# pour chaque mot de la liste de mots
for word in words:
# pour chaque élément dans le dictionnaire
for key, value in permutations.items():
# vérifier si les clefs du dictionnaire "permutations" figurent dans les mots de la liste
if key in word:
# rajouter les clefs et les valeurs dans le dictionnaire "aleatoire"
aleatoire[key] = value
# si il y a des changements il y a donc un dictionnaire
if aleatoire:
# transformer le dictionnaire "aleatoire" en liste pour pouvoir aller indexer
liste = list(aleatoire.items())
print(liste)
# choisir aléatoirement une des permutations de la liste à appliquer au mot
result = random.choice(liste)
print("choix aleatoire" , result)
# remplacer la clef par sa valeur dans le dictionnaire
newword = word.replace(result[0], result[1])
print("remplacement", newword)
# rajoutez le mot à la liste nouvelle
diff_words.append(newword)
else:
diff_words.append(word)
aleatoire.clear()
# écrire la nouvelle liste comme chaîne de caractères dans un fichier texte
with open("texteDESTINATION.txt", "w") as destination:
destination.write(' '.join(diff_words))
+58
View File
@@ -0,0 +1,58 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
#importez module
import random
#déclarez une liste
diff_words = []
#déclarez un nouveau dictionnaire
aleatoire = {}
#Créez un dictionnaire
permutations = {
'ff' : 'ph' ,
'qu' : 'kh' ,
'ss' : 'ç' ,
'ch' : 'sh' ,
'il' : 'yl' ,
'ain' : 'un' ,
'ai' : 'ê' ,
'li' : 'ly' ,
}
#Ouvrir un texte comme matériau brut
with open("texteINPUT.txt", "r", encoding="ISO-8859-1") as source:
# lire chaque ligne
for line in source:
# séparer la ligne en liste de mots
words = line.split(" ")
# pour chaque mot de la liste de mots
for word in words:
# pour chaque élément dans le dictionnaire
for key, value in permutations.items():
# vérifier si les clefs du dictionnaire "permutations" figurent dans les mots de la liste
if key in word:
# rajouter les clefs et les valeurs dans le dictionnaire "aleatoire"
aleatoire[key] = value
# si il y a des changements il y a donc un dictionnaire
if aleatoire:
# transformer le dictionnaire "aleatoire" en liste pour pouvoir aller indexer
liste = list(aleatoire.items())
print(liste)
# choisir aléatoirement une des permutations de la liste à appliquer au mot
result = random.choice(liste)
print("choix aleatoire" , result)
# remplacer la clef par sa valeur dans le dictionnaire
newword = word.replace(result[0], result[1])
print("remplacement", newword)
# rajoutez le mot à la liste nouvelle
diff_words.append(newword)
else:
diff_words.append(word)
aleatoire.clear()
# écrire la nouvelle liste comme chaîne de caractères dans un fichier texte
with open("texteOUTPUT.txt", "w") as destination:
destination.write(' '.join(diff_words))
+58
View File
@@ -0,0 +1,58 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
#importez module
import random
#déclarez une liste
diff_words = []
#déclarez un nouveau dictionnaire
aleatoire = {}
#Créez un dictionnaire
permutations = {
'ff' : 'ph' ,
'qu' : 'kh' ,
'ss' : 'ç' ,
'ch' : 'sh' ,
'il' : 'yl' ,
'ain' : 'un' ,
'ai' : 'ê' ,
'li' : 'ly' ,
}
#Ouvrir un texte comme matériau brut
with open("texteSOURCE.txt", "r", encoding="ISO-8859-1") as source:
# lire chaque ligne
for line in source:
# séparer la ligne en liste de mots
words = line.split(" ")
# pour chaque mot de la liste de mots
for word in words:
# pour chaque élément dans le dictionnaire
for key, value in permutations.items():
# vérifier si les clefs du dictionnaire "permutations" figurent dans les mots de la liste
if key in word:
# rajouter les clefs et les valeurs dans le dictionnaire "aleatoire"
aleatoire[key] = value
# si il y a des changements il y a donc un dictionnaire
if aleatoire:
# transformer le dictionnaire "aleatoire" en liste pour pouvoir aller indexer
liste = list(aleatoire.items())
print(liste)
# choisir aléatoirement une des permutations de la liste à appliquer au mot
result = random.choice(liste)
print("choix aleatoire" , result)
# remplacer la clef par sa valeur dans le dictionnaire
newword = word.replace(result[0], result[1])
print("remplacement", newword)
# rajoutez le mot à la liste nouvelle
diff_words.append(newword)
else:
diff_words.append(word)
aleatoire.clear()
# écrire la nouvelle liste comme chaîne de caractères dans un fichier texte
with open("texteDESTINATION.txt", "w") as destination:
destination.write(' '.join(diff_words))
File diff suppressed because one or more lines are too long
+25
View File
@@ -0,0 +1,25 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
#Ouvrir un texte comme matériau brut
#Le séparer en lignes
#le séparer en mots
with open("diff.txt", "r") as source:
for line in source:
words = line.split(" ")
print(words)
#Créez un dictionnaire
permutations = {
'ph' : 'f' ,
'qu' : 'kh' ,
'y' : 'i' ,
't' : 'th' ,
'ê' : 'ai' ,
'ss' : 'ç' ,
}
'''
with open(fichier_texte, "w") as destination:
destination.write(sentence)
'''
@@ -0,0 +1,59 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
#importez module
import random
#déclarez une liste
diff_words = []
#déclarez un nouveau dictionnaire
aleatoire = {}
#Créez un dictionnaire
permutations = {
'f' : 'ph' ,
'qu' : 'kh' ,
'y' : 'i' ,
'ss' : 'ç' ,
}
#Ouvrir un texte comme matériau brut
with open("diff.txt", "r", encoding="ISO-8859-1") as source:
# lire chaque ligne
for line in source:
# séparer la ligne en liste de mots
words = line.split(" ")
# pour chaque mot de la liste de mots
for word in words:
print("word", word)
# pour chaque élément dans le dictionnaire
for key, value in permutations.items():
print("key", key)
# vérifier si les clefs du dictionnaire "permutations" figurent dans les mots de la liste
if key in word:
print("key in word", key)
# rajouter les clefs et les valeurs dans le dictionnaire "aleatoire"
aleatoire[key] = value
# si il y a des changements il y a donc un dictionnaire
if aleatoire:
print("aleatoire dict", aleatoire)
# transformer le dictionnaire "aleatoire" en liste pour pouvoir aller indexer
liste = list(aleatoire.items())
print(liste)
# choisir aléatoirement une des permutations de la liste à appliquer au mot
result = random.choice(liste)
print("choix aleatoire" , result)
# remplacer la clef par sa valeur dans le dictionnaire
newword = word.replace(result[0], result[1])
print("remplacement", newword)
# rajoutez le mot à la liste nouvelle
diff_words.append(newword)
else:
diff_words.append(word)
aleatoire.clear()
print('\n')
# écrire la nouvelle liste comme chaîne de caractères dans un fichier texte
with open("diff_permute.txt", "w") as destination:
destination.write(' '.join(diff_words))
@@ -0,0 +1,58 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
#importez module
import random
#déclarez une liste
diff_words = []
#déclarez un nouveau dictionnaire
aleatoire = {}
#Créez un dictionnaire
permutations = {
'ff' : 'ph' ,
'qu' : 'kh' ,
'ss' : 'ç' ,
'ch' : 'sh' ,
'il' : 'yl' ,
'ain' : 'un' ,
'ai' : 'ê' ,
'li' : 'ly' ,
}
#Ouvrir un texte comme matériau brut
with open("texteINPUT.txt", "r", encoding="ISO-8859-1") as source:
# lire chaque ligne
for line in source:
# séparer la ligne en liste de mots
words = line.split(" ")
# pour chaque mot de la liste de mots
for word in words:
# pour chaque élément dans le dictionnaire
for key, value in permutations.items():
# vérifier si les clefs du dictionnaire "permutations" figurent dans les mots de la liste
if key in word:
# rajouter les clefs et les valeurs dans le dictionnaire "aleatoire"
aleatoire[key] = value
# si il y a des changements il y a donc un dictionnaire
if aleatoire:
# transformer le dictionnaire "aleatoire" en liste pour pouvoir aller indexer
liste = list(aleatoire.items())
print(liste)
# choisir aléatoirement une des permutations de la liste à appliquer au mot
result = random.choice(liste)
print("choix aleatoire" , result)
# remplacer la clef par sa valeur dans le dictionnaire
newword = word.replace(result[0], result[1])
print("remplacement", newword)
# rajoutez le mot à la liste nouvelle
diff_words.append(newword)
else:
diff_words.append(word)
aleatoire.clear()
# écrire la nouvelle liste comme chaîne de caractères dans un fichier texte
with open("texteOUTPUT.txt", "w") as destination:
destination.write(' '.join(diff_words))
+7
View File
@@ -0,0 +1,7 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
sentence = "Aussi, ne pouvant échapper à l'ascendance de la lumière"
sentence.replace('i' , 'y')
sentence = sentence.replace('i' , 'y')
print(sentence)
Binary file not shown.
Binary file not shown.
+10
View File
@@ -0,0 +1,10 @@
THE YEAR 1866 was marked by a bizarre development, an unexplained and downright inexplicable phenomenon that surely no one has forgotten. Without getting into those rumors that upset civilians in the seaports and deranged the public mind even far inland, it must be said that professional seamen were especially alarmed. Traders, shipowners, captains of vessels, skippers, and master mariners from Europe and America, naval officers from every country, and at their heels the various national governments on these two continents, were all extremely disturbed by the business.
 In essence, over a period of time several ships had encountered "an enormous thing" at sea, a long spindle-shaped object, sometimes giving off a phosphorescent glow, infinitely bigger and faster than any whale.
The relevant data on this apparition, as recorded in various logbooks, agreed pretty closely as to the structure of the object or creature in question, its unprecedented speed of movement, its startling locomotive power, and the unique vitality with which it seemed to be gifted. If it was a cetacean, it exceeded in bulk any whale previously classified by science. No naturalist, neither Cuvier nor Lacépède, neither Professor Dumeril nor Professor de Quatrefages, would have accepted the existence of such a monster sight unseen-- specifically, unseen by their own scientific eyes.
Striking an average of observations taken at different times-- rejecting those timid estimates that gave the object a length of 200 feet, and ignoring those exaggerated views that saw it as a mile wide and three long--you could still assert that this phenomenal creature greatly exceeded the dimensions of anything then known to ichthyologists, if it existed at all.
Now then, it did exist, this was an undeniable fact; and since the human mind dotes on objects of wonder, you can understand the worldwide excitement caused by this unearthly apparition. As for relegating it to the realm of fiction, that charge had to be dropped.
 In essence, on July 20, 1866, the steamer Governor Higginson, from the Calcutta & Burnach Steam Navigation Co., encountered this moving mass five miles off the eastern shores of Australia.
Captain Baker at first thought he was in the presence of an unknown reef; he was even about to fix its exact position when two waterspouts shot out of this inexplicable object and sprang hissing into the air some 150 feet. So, unless this reef was subject to the intermittent eruptions of a geyser, the Governor Higginson had fair and honest dealings with some aquatic mammal, until then unknown, that could spurt from its blowholes waterspouts mixed with air and steam.
Similar events were likewise observed in Pacific seas, on July 23 of the same year, by the Christopher Columbus from the West India & Pacific Steam Navigation Co. Consequently, this extraordinary cetacean could transfer itself from one locality to another with startling swiftness, since within an interval of just three days, the Governor Higginson and the Christopher Columbus had observed it at two positions on the charts separated by a distance of more than 700 nautical leagues.
Fifteen days later and 2,000 leagues farther, the Helvetia from the Compagnie Nationale and the Shannon from the Royal Mail line, running on opposite tacks in that part of the Atlantic lying between the United States and Europe, respectively signaled each other that the monster had been sighted in latitude 42 degrees 15' north and longitude 60 degrees 35' west of the meridian of Greenwich. From their simultaneous observations, they were able to estimate the mammal's minimum length at more than 350 English feet; this was because both the Shannon and the Helvetia were of smaller dimensions, although each measured 100 meters stem to stern. Now then, the biggest whales, those rorqual whales that frequent the waterways of the Aleutian Islands, have never exceeded a length of 56 meters--if they reach even that.
Binary file not shown.
+8
View File
@@ -0,0 +1,8 @@
 El año 1866 quedó caracterizado por un extraño acontecimiento, por un fenómeno inexplicable e inexplicado que nadie, sin duda, ha podido olvidar. Sin hablar de los rumores que agitaban a las poblaciones de los puertos y que sobreexcitaban a los habitantes del interior de los continentes, el misterioso fenómeno suscitó una particular emoción entre los hombres del mar. Negociantes, armadores, capitanes de barco, skippers y masters de Europa y de América, oficiales de la marina de guerra de todos los países y, tras ellos, los gobiernos de los diferentes Estados de los dos continentes, manifestaron la mayor preocupación por el hecho.
Desde hacía algún tiempo, en efecto, varios barcos se habían encontrado en sus derroteros con «una cosa enorme», con un objeto largo, fusiforme, fosforescente en ocasiones, infinitamente más grande y más rápido que una ballena.
Los hechos relativos a estas apariciones, consignados en los diferentes libros de a bordo, coincidían con bastante exactitud en lo referente a la estructura del objeto o del ser en cuestión, a la excepcional velocidad de sus movimientos, a la sorprendente potencia de su locomoción y a la particular vitalidad de que parecía dotado. De tratarse de un cetáceo, superaba en volumen a todos cuantos especímenes de este género había clasificado la ciencia hasta entonces. Ni Cuvier, ni Lacepède, ni Dumeril ni Quatrefages hubieran admitido la existencia de tal monstruo, a menos de haberlo visto por sus propios ojos de sabios
 El promedio de las observaciones efectuadas en diferentes circunstancias una vez descartadas tanto las tímidas evaluaciones que asignaban a ese objeto una longitud de doscientos pies, como las muy exageradas que le imputaban una anchura de una milla y una longitud de tres permitía afirmar que ese ser fenomenal, de ser cierta su existencia, superaba con exceso todas las dimensiones admitidas hasta entonces por los ictiólogos.
Pero existía; innegable era ya el hecho en sí mismo. Y, dada esa inclinación a lo maravilloso que existe en el hombre, se comprende la emoción producida por esa sobrenatural aparición. Preciso era renunciar a la tentación de remitirla al reino de las fábulas.
Efectivamente, el 20 de julio de 1866, el vapor Governor Higginson, de la Calcuta and Burnach Steam Navigation Company, había encontrado esa masa móvil a cinco millas al este de las costas de Australia. El capitán Baker creyó, al pronto, hallarse en presencia de un escollo desconocido, y se disponía a determinar su exacta situación cuando pudo ver dos columnas de agua, proyectadas por el inexplicable objeto, elevarse silbando por el aire hasta ciento cincuenta pies. Forzoso era, pues, concluir que de no estar el escollo sometido a las expansiones intermitentes de un géiser, el Governor Higginson había encontrado un mamífero acuático, desconocido hasta entonces, que expulsaba por sus espiráculos columnas de agua, mezcladas con aire y vapor.
Se observó igualmente tal hecho el 23 de julio del mismo año, en aguas del Pacífico, por el Cristóbal Colón, de la West India and Pacific Steam Navigation Company,. Por consiguiente, el extraordinario cetáceo podía trasladarse de un lugar a otro con una velocidad sorprendente, puesto que, a tres días de intervalo tan sólo, el Governor Higginson y el Cristóbal Colón lo habían observado en dos puntos del mapa separados por una distancia de más de setecientas leguas marítimas.
Quince días más tarde, a dos mil leguas de allí, el Helvetia, de la Compagnie Nationale, y el Shannon, de la Royal Mail, navegando en sentido opuesto por la zona del Atlántico comprendida entre Europa y Estados Unidos, se señalaron mutuamente al monstruo a 42º 15' de latitud norte y 60º 35' de longitud al oeste del meridiano de Greenwich. En esa observación simultánea se creyó poder evaluar la longitud mínima del mamífero en más de trescientos cincuenta pies ingleses, dado que el Shannon y el Helvetia eran de dimensiones inferiores, aun cuando ambos midieran cien metros del tajamar al codaste. Ahora bien, las ballenas más grandes, las que frecuentan los parajes de las islas Aleutinas, la Kulammak y la Umgullick, no sobrepasan los cincuenta y seis metros de longitud, si es que llegan a alcanzar tal dimensión.
Binary file not shown.
Binary file not shown.
+8
View File
@@ -0,0 +1,8 @@
 Année 1866 fut marquée par un événement bizarre, un phénomène inexpliqué et inexplicable que personne n'a sans doute oublié. Sans parler des rumeurs qui agitaient les populations des ports et surexcitaient l'esprit public à l'intérieur des continents les gens de mer furent particulièrement émus. Les négociants, armateurs, capitaines de navires, skippers et masters de l'Europe et de l'Amérique, officiers des marines militaires de tous pays, et, après eux, les gouvernements des divers États des deux continents, se préoccupèrent de ce fait au plus haut point.
 En effet, depuis quelque temps, plusieurs navires s'étaient rencontrés sur mer avec «une chose énorme» un objet long, fusiforme, parfois phosphorescent, infiniment plus vaste et plus rapide qu'une baleine.
 Les faits relatifs à cette apparition, consignés aux divers livres de bord, s'accordaient assez exactement sur la structure de l'objet ou de l'être en question, la vitesse inouïe de ses mouvements, la puissance surprenante de sa locomotion, la vie particulière dont il semblait doué. Si c'était un cétacé, il surpassait en volume tous ceux que la science avait classés jusqu'alors. Ni Cuvier, ni Lacépède, ni M. Dumeril, ni M. de Quatrefages n'eussent admis l'existence d'un tel monstre — à moins de l'avoir vu, ce qui s'appelle vu de leurs propres yeux de savants.
 A prendre la moyenne des observations faites à diverses reprises — en rejetant les évaluations timides qui assignaient à cet objet une longueur de deux cents pieds et en repoussant les opinions exagérées qui le disaient large d'un mille et long de trois — on pouvait affirmer, cependant, que cet être phénoménal dépassait de beaucoup toutes les dimensions admises jusqu'à ce jour par les ichtyologistes — s'il existait toutefois.
 Or, il existait, le fait en lui-même n'était plus niable, et, avec ce penchant qui pousse au merveilleux la cervelle humaine, on comprendra l'émotion produite dans le monde entier par cette surnaturelle apparition. Quant à la rejeter au rang des fables, il fallait y renoncer.
En effet, le 20 juillet 1866, le steamer Governor-Higginson, de Calcutta and Burnach steam navigation Company, avait rencontré cette masse mouvante à cinq milles dans l'est des côtes de l'Australie. Le capitaine Baker se crut, tout d'abord, en présence d'un écueil inconnu; il se disposait même à en déterminer la situation exacte, quand deux colonnes d'eau, projetées par l'inexplicable objet, s'élancèrent en sifflant à cent cinquante pieds dans l'air. Donc, à moins que cet écueil ne fût soumis aux expansions intermittentes d'un geyser, le Governor-Higginson avait affaire bel et bien à quelque mammifère aquatique, inconnu jusque-là, qui rejetait par ses évents des colonnes d'eau, mélangées d'air et de vapeur
 Pareil fait fut également observé le 23 juillet de la même année, dans les mers du Pacifique, par le Cristobal-Colon, de West India and Pacific steam navigation Company. Donc, ce cétacé extraordinaire pouvait se transporter d'un endroit à un autre avec une vélocité surprenante, puisque à trois jours d'intervalle, le Governor-Higginson et le Cristobal-Colon l'avaient observé en deux points de la carte séparés par une distance de plus de sept cents lieues marines. Quinze jours plus tard, à deux mille lieues de là l'Helvetia, de la Compagnie Nationale, et le Shannon, du Royal-Mail, marchant à contrebord dans cette portion de l'Atlantique comprise entre les États-Unis et l'Europe, se signalèrent respectivement le monstre par 42°15' de latitude nord, et 60°35' de longitude à l'ouest du méridien de Greenwich. Dans cette observation simultanée, on crut pouvoir évaluer la longueur minimum du mammifère à plus de trois cent cinquante pieds anglais, puisque le Shannon et l'Helvetia étaient de dimension inférieure à lui, bien qu'ils mesurassent cent mètres de l'étrave à l'étambot. Or, les plus vastes baleines, celles qui fréquentent les parages des îles Aléoutiennes, le Kulammak et l'Umgullick, n'ont jamais dépassé la longueur de cinquante-six mètres, — si même elles l'atteignent.
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
+8
View File
@@ -0,0 +1,8 @@
#coding:utf-8
lettre1="o"
lettre2="l"
lettre3="a"
print(lettre1+lettre2+lettre3)
print(lettre1,lettre2,lettre3)
Binary file not shown.

After

Width:  |  Height:  |  Size: 215 KiB

+8
View File
@@ -0,0 +1,8 @@
https://pypi.python.org/pypi/wikipedia
Wikipedia is a Python library that makes it easy to access and parse data from Wikipedia.
Search Wikipedia, get article summaries, get data like links and images from a page, and more. Wikipedia wraps the MediaWiki API so you can focus on using Wikipedia data, not getting it.
https://wikipedia.readthedocs.io/en/latest/
https://wikipedia.readthedocs.io/en/latest/quickstart.html#quickstart
Binary file not shown.
+8
View File
@@ -0,0 +1,8 @@
# déclarer les variables
lettre1 = "o"
lettre2 = "l"
lettre3 = "a"
# imprimer les variables
# print(lettre1+lettre2+lettre3)
print(lettre1,lettre2,lettre3)
+8
View File
@@ -0,0 +1,8 @@
# déclarer les variables
lettre1 = "o"
lettre2 = "l"
lettre3 = "a"
# imprimer les variables
# print(lettre1+lettre2+lettre3)
print(lettre1,lettre2,lettre3)
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff

Some files were not shown because too many files have changed in this diff Show More