Как перемешать между собой слова фразы?
import random

sentence = 'Если плоскость проходит через данную прямую, параллельную другой плоскости, и пересекает эту плоскость, то прямая пересечения плоскостей параллельна данной прямой'

chunk_size = 3
words = sentence.split()

chunked_words = []

for i in range(0, len(words), chunk_size):
    chunked_words.append(words[i:i + chunk_size])

random.shuffle(chunked_words)

new_sentence = ''

for chunk in chunked_words:
    new_sentence += ' '.join(chunk) + ' '

print(new_sentence)
letter = 'Если плоскость проходит через данную прямую, параллельную другой плоскости, и пересекает эту плоскость, то прямая пересечения плоскостей параллельна данной прямой'

def chunk(st, lns):
	import random
	mv = st.split()
	mv = [' '.join(mv[x:x+lns]) for x in range(0, len(mv), lns)]
	return ' '.join(random.sample(mv, len(mv)))
	
print(chunk(letter, 3))