why is print function so slow python code example
Example 1: python slow print
import sys
import time
def slowprint(s):
for c in s + '\n':
sys.stdout.write(c)
sys.stdout.flush()
time.sleep(1./10)
slowprint("this this writen slowly in my terminal")
Example 2: slow print python
def slowPrint(string):
for char in range(len(string)):
print(string[char], end="")
#time.sleep(x) can be used for a longer wait but is not needed...
#for a noticable reduction in output speed
print("")