project_banjo_app/project/app/views.py

51 lines
1.1 KiB
Python

"""Need add, subtract, count, list, you were picked, and error
(meaning no student listed)."""
from app.models import Roster
print(f"{roster.count_students()} students remaining on Roster.")
"""Count view."""
student = roster.pick_random_stuent()
if student:
print(f"[{student}, you were selected!!]")
else:
print("Name not/no longer on current roster.")
roster = Roster()
roster.add_student("Bob")
roster.add_student("Linda")
roster.add_student("Tina")
roster.add_student("Gene")
roster.add_student("Louis")
roster.add_student("Gayle, Checkin No Cold Call")
roster.add_student("Mort")
roster.add_student("Teddy")
removed = roster.remove_student()
if removed:
print(f"[{student} was removed from Roster.]")
else:
print(f"[{student} not on roster.]")
roster.load_from_list(["Ava", "Eli", "Noah", "Luna"])
print("Full class:", roster.students)
roster.remove_student("Bob")
roster.remove_student("Linda")
print("Remaining today:", roster.students)
"""Reset at end of day"""
roster.reset_roster()
print("Next day reset:", roster.students)
remove = roster.remove_student
if not removed:
print ("Student not Found.")