Revision: 65070
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at October 19, 2013 11:48 by a7xrturo
Initial Code
# generador de oraciones
import random
def hacer_oracion(part1, part2, part3):
# convertir a listas
p1 = part1.split('\n')
p2 = part2.split('\n')
p3 = part3.split('\n')
# revolver las listas
random.shuffle(p1)
random.shuffle(p2)
random.shuffle(p3)
sentence = []
for i in range(5):
semi_sentence = p1[i], p2[i], p3[i]
sentence.append(semi_sentence)
return sentence
part1 = '''\
El gran vaquero
La pequeña niña
El ratón enojado
La vaca loca
Un dragón'''
part2 = '''\
saltó
derrumbó
comió
bebió
miró'''
part3 = '''\
el cartel.
mi buzón.
una computadora.
un sillón.
a una persona.'''
sentence = hacer_oracion(part1, part2, part3)
for item in sentence:
print(item[0], item[1], item[2])
Initial URL
Initial Description
Crea oraciones aleatoriamente a partir de lo que se ponga en las listas part1, part2 y part3
Initial Title
Generador de oraciones
Initial Tags
python
Initial Language
Python