29 lines
733 B
Python
29 lines
733 B
Python
|
# imports libraries we will use
|
||
|
import time
|
||
|
import random
|
||
|
# sets values we will use later
|
||
|
number = 0
|
||
|
phrase = "The quick, brown, fox jumped over the lazy dog"
|
||
|
|
||
|
# calculates amount of letters in phrase (including spaces)
|
||
|
amount = len(phrase)
|
||
|
print("The current phrase has", amount, "letters")
|
||
|
# prints phrase
|
||
|
print("the phrase is", phrase)
|
||
|
print('begin loop')
|
||
|
time.sleep(1)
|
||
|
|
||
|
# prints phrase letters
|
||
|
for number in range(amount):
|
||
|
print(number, phrase[number])
|
||
|
time.sleep(0.1)
|
||
|
|
||
|
# prints phrase letters in random order
|
||
|
print('\n')
|
||
|
print("Now, in random order!")
|
||
|
time.sleep(1)
|
||
|
for number in range(amount):
|
||
|
exec('iteration = random.randint(0,amount - 1)')
|
||
|
print(number, phrase[iteration], '\n' "iteration", iteration)
|
||
|
time.sleep(0.1)
|