-
-
Save GravenilvecTV/4238e8fd8a58dfa85df8a68b28e7fdf4 to your computer and use it in GitHub Desktop.
from random import shuffle | |
# Générateur de phrases | |
# demander en console une chaine de la forme "mot1/mot2/mot3/mot4" | |
chained_words = input("Entrer une chaine de la forme mot1/mot2/mot3/mot4") | |
# transformer cette chaine en liste | |
words = chained_words.split("/") | |
# la melanger | |
shuffle(words) | |
# recuperer le nombre d'elements | |
words_len = len(words) | |
# si le nombre d'élements de cette liste est inferieur à 10 | |
if words_len < 10: | |
# afficher les deux premiers mots | |
print(words[0], words[1]) | |
# si le nombre d'éements est superieur ou égal à 10 | |
else: | |
# afficher les 3 derniers | |
print(words[words_len - 1], words[words_len - 2], words[words_len - 3]) |
#Generateur de phrase
#demander en console une chaine de la forme "mots1/mots2/mots3..."
#melanger ses mots
#si le nombre d'élément de cette liste est inférieur à 10
#--> afficher les deux premiers mots
si le nombre d'élément est superieur ou égale à 10
#--> afficher les 3 derniers
import random
Entree= input("entrée votre mots de la forme (mots1/mots2/mots3)").split("/")
melanger=random.shuffle(Entree)
print(Entree)
element=len(Entree)
print(element)
if element<10:
print (Entree[0],Entree[1])
else:
print(Entree[element-1], Entree[element-2], Entree[element-3])
import random
Demander en console une chaine de la forme "mot1/mot2/mot3..."
entree = input("Entrez vos mots séparés par des '/': ").split("/")
Mélanger les mots
random.shuffle(entree)
Afficher la liste mélangée et le nombre d'éléments
print(entree)
nombre_elements = len(entree)
print("Nombre d'éléments:", nombre_elements)
Afficher les mots selon le nombre d'éléments
if nombre_elements < 10:
# Vérifier s'il y a au moins deux éléments pour éviter une erreur d'indexation
if nombre_elements >= 2:
print(entree[0], entree[1])
elif nombre_elements == 1:
print(entree[0])
else:
print("La liste est vide.")
else:
# Afficher les 3 derniers mots
print(entree[-3], entree[-2], entree[-1])
from random import shuffle
texte = input("entrer des mots(mot1/mot2/mot3/mot4/...)").split("/")
print(texte)
shuffle(texte)
print(texte)
if len(texte) < 10:
print([0,1])
else:
print(texte[len(texte) - 1],texte[len(texte) - 2],texte[len(texte) - 3])
from random import shuffle
sentence = input("entrer une chaine de la forme mot1/mot2/mot3/mot4")
words = sentence.split("/")
shuffle(words)
print(words)
words_len = len(words)
if words_len < 10 :
print(words[0],words[1])
else:
print(words[words_len - 1],words[words_len - 2],words[words_len - 3])
gen_test = input("enter your strings: str1/str2/str3........ ").split("/")
print(gen_test)
import random
random.shuffle(gen_test)
print(gen_test)
if len(gen_test) < 10:
print(gen_test[:2])
elif len(gen_test) >= 10:
print(gen_test[-4:-1])