So...what exactly is the issue here?
Your code has some minor style problems, but seems to run just fine.
In regards to style, you may want to try storing your options as a dict of function references, like this:
CODE
OPTIONS = {
1: pictures,
2: music,
3: exit,
}
...At that point, instead of this:
CODE
if selection == (1):
pictures()
if selection == (2):
music()
You can just write something like this:
CODE
OPTIONS[selection]()
The other style point I'd like to make concerns reusability; what happens if you one day find you'd like to re-use this code somewhere else? As it stands, you'd have to rewrite it - instead of having your script call it's
start() function at the bottom, wrap it like this:
CODE
if __name__ == '__main__':
start()
..That way, if you ever want to use the code in another project, you can do things like
from mybackupscript import music, and get access to the functions that you need.