How do I make the letters parallel to each other?
I would like to make the letters parallel to each other with delay and without having the word print out all at once. Please my fellow python programmers help meh.
Hey, it appears you are trying to use a
import time def typewriter(text, delay=0.1): for letter in text: print(letter, end='', flush=True) time.sleep(delay) print() typewriter("I'm being typed at a rate of 0.1 seconds") typewriter("I'm being typed at a rate of 0.05 seconds", 0.05)
The second parameter is optional and is in seconds. It defaults to
You need to set the
end parameter for the print function, something like
print('h', end='') print('i', end='')
I know what you are saying! You want the typewriter effect, where the text comes one by one delated, am I right? Here is the typewriter effect, just copy paste it at the top of the
import os import random, curses, sys, time from time import sleep st = 0.04 def sp1(str): for letter in str: sys.stdout.write(letter) sys.stdout.flush() time.sleep(0.06) print()
To make it faster change
time.speed(0.04). To make it slower change
I hope this helps you and have a great day my friend!