Intro to Coding
  • Unit 1
    • Introduction
  • Activity 1.1
  • Activity 1.2
  • Activity 1.3
  • Activity 1.4
  • Activity 1.5
  • Activity 1.6
  • Activity 1.7
  • Activity 1.8
  • Activity 1.9
  • Activity 1.10
  • Activity 1.11
  • Activity 1.12
  • Activity 1.13
  • Project 1
  • Activity 1.14
  • Activity 1.15
  • Activity 1.16
  • Activity 1.17
  • Activity 1.18
  • Activity 1.19
  • Activity 1.20
  • Activity 1.21
  • Activity 1.22
  • Activity 1.23
  • Activity 1.24
  • Activity 1.25
  • Activity 1.26
  • Project 2
  • Activity 1.27
  • Activity 1.28
  • Activity 1.29
  • Activity 1.30
  • Unit 2
    • Introduction
  • Activity 2.1
  • Activity 2.2
  • Activity 2.3
  • Project 3
  • Activity 2.4
  • Activity 2.5
  • Activity 2.6
  • Activity 2.7
  • Project 4
  • Activity 2.8
  • Activity 2.9
  • Activity 2.10
  • Activity 2.11
  • Activity 2.12
  • Activity 2.13
  • Activity 2.14
  • Activity 2.15
  • Activity 2.16
  • Activity 2.17
  • Activity 2.18
  • Activity 2.19
  • Activity 2.20
  • Activity 2.21
  • Activity 2.22
  • Activity 2.23
  • Project 5
  • Activity 2.24
  • Activity 2.25
  • Activity 2.26
  • Unit 3
    • Introduction
  • Activity 3.1
  • Activity 3.2
  • Activity 3.3
  • Activity 3.4
  • Activity 3.5
  • Activity 3.6
  • Activity 3.7
  • Activity 3.8
  • Activity 3.9
  • Activity 3.10
  • Activity 3.11
  • Activity 3.12
  • Project 6
  • Activity 3.13
  • Activity 3.14
  • Activity 3.15
  • Activity 3.16
  • Activity 3.17
  • Activity 3.18
  • Activity 3.19
  • Activity 3.20
  • Activity 3.21
  • Activity 3.22
  • Activity 3.23
  • Project 7
  • Activity 3.24
Powered by GitBook
On this page
  • Source Code
  • playlist.py

Activity 2.2

Source Code

import random

def main():

    done = False
    while not done:
        print("Menu System")
        print("E1 - Example 1")
        print("Q - Quit")
        choice = input("Choice: ")
        if choice == "E1":
            example1()
        elif choice == "Q":
            print("Quitting!")
            done = True
        else:
            print("Invalid choice")

# example1 function definition
def example1():
    print("Example 1")
    # create a list of 10 movies
    popular_movies = [
        "Barbie",
        "Oppenheimer",
        "Spider-Man: No Way Home",
        "Top Gun: Maverick",
        "Avatar: The Way of Water",
        "Guardians of the Galaxy Vol. 3",
        "The Super Mario Bros. Movie",
        "Joker",
        "Everything Everywhere All at Once",
        "The Batman"
    ]
    # print the list
    for p in popular_movies:
        print(p)

    # print a random movie


    # in operator


# call the main function, do not delete!
main()

playlist.py

import random

def main():
    # feel free to add initial songs
    playlist = []

    done = False
    while not done:
        print("Spotify Playlist Manager")
        print("1. Add a song")
        print("2. Remove a song")
        print("3. View playlist")
        print("4. Select a random song")
        print("5. Sort playlist")
        print("6. Clear playlist")
        print("7. Exit")

        choice = input("Choose an option (1-6): ")

        if choice == "1":
            print("Add a song")


        elif choice == "2":
            print("Remove a movie")


        elif choice == "3":
            print("My current playlist")


        elif choice == "4":
            print("Here's a random song!")


        elif choice == "5":
            print("Sort my playlist alphabetically")



        elif choice == "6":
            playlist.clear()
            print("Playlist cleared.")

        elif choice == "7":
            print("Goodbye!")
            done = True

        else:
            print("Invalid choice. Please try again.")

main()
PreviousActivity 2.1NextActivity 2.3

Last updated 6 months ago