There has got to be someone on this website with the same problem as me, so I apologize in advance; I couldn't find an answer to this anywhere on stack overflow even though I'm sure it's there somewhere.
When I run my Python 3.8 program, it opens my game with pygame like I'd expect. However, it also opens an empty command line window. How can I prevent the command line window from appearing? I have no use for it, as all user interaction will be through the pygame window.
I've found a solution, thanks to Mofi. 
On Windows, right click your .py file and set the default app to pythonw, instead of python. You should be able to find it in C:\Users\ ######## \AppData\Local\Programs\Python\Python##.
Now, opening your program will open without a terminal.
Prevent Command Line From Opening in Python