Python Math: Print a random sample of words from the system dictionary
Write a Python program to print a random sample of words from the system dictionary.
Sample Solution:
Python Code:
import random
with open('/usr/share/dict/words', 'rt') as fh:
words = fh.readlines()
words = [w.rstrip() for w in words]
for w in random.sample(words, 7):
print(w)
Sample Output:
philatelist's thieve sparrows Loretta's hostiles naughty afflicts
Flowchart:
Python Code Editor:
Have another way to solve this solution? Contribute your code (and comments) through Disqus.
Previous: Write a Python program to flip a coin 1000 times and count heads and tails.
Next: Write a Python program to randomly select an item from a list.
What is the difficulty level of this exercise?
Test your Programming skills with w3resource's quiz.
- Weekly Trends and Language Statistics
- Weekly Trends and Language Statistics