+ 1
Why time.sleep Isn't Working?
#Made By Charles #Instruction: Just Put Two Parameters Into Two Seperate Lines And It Will Add. import time def sum(x, y): return x + y p1 = float(input("First Parameter: \n")) print(p1, "\n") p2 = float(input("Second Parameter: \n")) print(p2, "\n") print("Calculating...") time.sleep(1) i = 3 for chr in "...": print(chr * i) time.sleep(.5) i -= 1 for chr in "...": i += 1 print(chr * i) time.sleep(.5) print("\n" + str(sum(p1, p2)))
3 Answers
+ 8
The coding playground here at SL executes your entire code and only provides output once execution has ended. So you don't perceive the effect of `time.sleep`.
Your code should be working fine on any IDE.
Also, I see you have the code in your profile. You can insert it here by pressing "+ Insert..." instead of copying and pasting.
đ Happy coding!
+ 4
Please use Pydroid 3 because SL playground gives you complete output the reason behind it your code is interpret or compile in SL server.server calculate the output and gives you which is complete output not in single steps that which you want.SL playground is just bridge between real ide which is set up on sololearn server and your code.
+ 3
Works perfectly in IDE of my cell