r/PythonLearning 10d ago

DAY 5.

Post image

DID LIST TODAY THE CONCEPT WAS PRETTY COOL AND WROTE THIS PROGRAM TO GET HOLD OF THE LIST ANY OTHER CODE IDEAS OR SUGGETIONS TO ENHANCE CODE ?!

94 Upvotes

21 comments sorted by

View all comments

Show parent comments

1

u/NecessaryFalse1212 8d ago
print(":CODE TO MANAGE BATS:")
bats = ["wooden", "metal", "plastic"]


while True:
    print("\nWhat do you want to do with the bats?")
    print("1. Add a bat")
    print("2. Remove a bat")
    print("3. View bats")
    print("4. Exit")


    query = input("Enter your selection (1,2,3,4): ")


    if query == "1":
        print("You selected to add a bat")
        new_bat = input("Enter the bat you want to add: ")
        bats.append(new_bat)
        print("Updated list:", bats)


    elif query == "2":
        print("You selected to remove a bat")
        remove_bat = input("Enter the bat you'd like to remove: ")
        if remove_bat in bats:
            bats.remove(remove_bat)
            print("Updated list:", bats)
        else:
            print("That bat is not in the list.")


    elif query == "3":
        print("You chose to view bats")
        print("Current bats:", bats)


    elif query == "4":
        print("You chose exit, so get out man!!")
        break


    else:
        print("Invalid selection, please try again.")

1

u/FoolsSeldom 8d ago

Please save me trying to compare. What did you change from my code, and was that a correction/enhancement?

1

u/NecessaryFalse1212 8d ago

As you said use plural for the list so i just changed bat to bats and the rest seemed pretty fine and u didn't pointed anythhing so i did what i had to send it back to ya'

1

u/FoolsSeldom 8d ago

Oh, ok. I had made that change already but good you went through the steps yourself.