def main(): # input course code and max size c_code = input("Enter course code: ") c_max_size = int(input("Enter maximum class size: ")) # create Course object, pass course code and max size as arguments course = Course(c_code, c_max_size) # initialize choice to 4 choice = 4 while (choice != 0): # input choice choice = int( input( "Enter 1 for add student, 2 for drop student, 3 for course info, 0 for exit: " )) # if choice is 1, call add_student method of Course object and display enrollment of Course object if (choice == 1): course.add_student() print("Enrollment: ", course.enrollment) # if choice is 2, call drop_student method of Course object and display enrollment of Course object if (choice == 2): course.drop_student() print("Enrollment: ", course.enrollment) # if choice is 3, display course code, max size and enrollment of Course object if (choice == 3): print("Course code: ", course.code) print("Maximum class size: ", course.max_size) print("Enrollment: ", course.enrollment)
def main(): course_code = input("Enter course code: ") quota = int(input("Enter course quota: ")) course1 = Course(course_code, quota) user_input = 5 while user_input != 0: user_input = int( input("Enter 1 for add student, 2 for drop student," "3 for course info, 0 for exit: ")) if user_input == 1: course1.add_student() print("Enrollment: ", course1.getEnrollment()) print() elif user_input == 2: course1.drop_student() print("Enrollment: ", course1.getEnrollment()) print() elif user_input == 3: print("Course code: ", course1.getCourse_code()) print("Quota: ", course1.getQuota()) print("Enrollment: ", course1.getEnrollment()) print() elif user_input == 4: new_quota = int(input("Enter new quota: ")) course1.setQuota(new_quota)
def main(): course_code = input("Enter course code: ") try: max_size = int(input("Enter maximum class size: ")) except: print("must be an integer") else: print() my_course = Course(course_code, max_size) # creates an instance of the course choice = -1 while choice != 0: try: choice = int( input( "Enter 1 for add student, 2 for drop student, 3 for course info, 0 for exit: " )) if choice < 0 or choice > 3: raise except: print("\033[1minvalid command. \033[0m") else: if choice == 1: my_course.add_student() # call add_student from Course elif choice == 2: my_course.drop_student() elif choice == 3: print("Course Code:", my_course.code) print("Maximum Class Size:", my_course.max_size) print("Enrollment:", my_course.enrollment) else: break
def main(): course_code = input("Enter course code: ").upper() max_class_size = int(input("Enter maximum class size: ")) course1 = Course(course_code, max_class_size) option = 4 while option != 0: option = int(input("Enter 1 to add student, 2 to drop student, " "3 for class info, 0 to exit: ")) if option == 1: course1.add_student() elif option == 2: course1.drop_student() elif option == 3: print("Course code: ", course1.course_code, "\nMaximum class size: ", course1.max_class_size, "\nEnrollment: ", course1.enrollment)
def main(): course_code = input('Enter course code: ') max_size = int(input('Enter maximum class size: ')) course1 = Course(course_code, max_size) choice = -1 while choice != 0: choice = int( input( 'Enter 1 for add student, 2 for drop student, 3 for crouse info, 0 for exit: ' )) if choice == 1: course1.add_student() elif choice == 2: course1.drop_student() elif choice == 3: print('Course code: ', course_code) print('Maximum class size: ', max_size) print('Enrollment: ', course1.enrollment)
def main(): course_code = input('Enter course code: ') quota = int(input('Enter course quota: ')) course1 = Course(course_code, quota) oper = 1 while oper != 0: oper = int(input('Enter 1 for add student, 2 for drop student, ' '3 for course info, 0 for exit: ')) if oper == 1: course1.add_student() print('Enrollment:', course1.enrollment) print() elif oper == 2: course1.drop_student() print('Enrollment:', course1.enrollment) print() elif oper == 3: print('Course code:', course1.course_code) print('Quota:', course1.quota) print('Enrollment:', course1.enrollment) print()
def main(): course_code = input('Enter course code: ') max_size = int(input('Enter maximum class size: ')) course1 = Course(course_code, max_size) choice = -1 while choice != 0: choice = int( input( 'Enter 1 for add student, 2 for drop student, 3 for crouse info, 4 to change maximum class size, 0 for exit: ' )) if choice == 1: course1.add_student() elif choice == 2: course1.drop_student() elif choice == 3: print('Course code: ', course1.getCode()) print('Maximum class size: ', course1.getMax_size()) print('Enrollment: ', course1.getEnrollment()) elif choice == 4: new_max_size = int(input('Enter new maximum class size: ')) course1.setMax_size(new_max_size)
def main(): course_code = input('Enter course code: ') max_size = input('Enter maximum class size: ') max_size = max_size_error_check(max_size) course1 = Course(course_code, max_size) usr_input = input( 'Enter 1 for add student, 2 for drop student, 3 for course info, 0 for exit: ' ) usr_input = error_check(usr_input) while usr_input != 0: usr_input = int(usr_input) if usr_input == 3: print('Course code:', course1.course_code) print('Maximum class size:', course1.max_size) print('Enrollment:', course1.enrollment) usr_input = input( '\nEnter 1 for add student, 2 for drop student, 3 for course info, 0 for exit: ' ) usr_input = error_check(usr_input) elif usr_input == 2: course1.drop_student() print('Enrollment:', course1.enrollment) usr_input = input( '\nEnter 1 for add student, 2 for drop student, 3 for course info, 0 for exit: ' ) usr_input = error_check(usr_input) elif usr_input == 1: course1.add_student() print('Enrollment:', course1.enrollment) usr_input = input( '\nEnter 1 for add student, 2 for drop student, 3 for course info, 0 for exit: ' ) usr_input = error_check(usr_input) elif usr_input == 0: pass
def main(): course_code = input("Enter course code: ") quota = int(input("Enter course quota: ")) course1 = Course(course_code, quota) user_input = 4 while user_input != 0: user_input = int( input("Enter 1 for add student, 2 for drop student," "3 for course info, 0 for exit: ")) if user_input == 1: course1.add_student() print("Enrollment: ", course1.enrollment) print() elif user_input == 2: course1.drop_student() print("Enrollment: ", course1.enrollment) print() elif user_input == 3: print("Course code: ", course1.course_code) print("Quota: ", course1.quota) print("Enrollment: ", course1.enrollment) print()
def main(): # input course code and max size c_code = input("Enter course code: ") c_max_size = int(input("Enter maximum class size: ")) # create Course object, pass course code and max size as arguments course = Course(c_code, c_max_size) # initialize choice to 5 choice = 5 while choice != 0: # input choice choice = int(input( "Enter 1 for add student, 2 for drop student, 3 for course info, 4 for change maximum class size, 0 for exit: ")) # if choice is 1, call add_student method of Course object and display enrollment of Course object if(choice == 1): course.add_student() print("Enrollment: ", course.get_enrollment()) # if choice is 2, call drop_student method of Course object and display enrollment of Course object if(choice == 2): course.drop_student() print("Enrollment: ", course.get_enrollment()) # if choice is 3, display course code, max size and enrollment of Course object if(choice == 3): print("Course code: ", course.get_course_code()) print("Maximum class size: ", course.get_max_size()) print("Enrollment: ", course.get_enrollment()) # elif choice is 4 input new size and call set_max_size method of Course object if(choice == 4): c_max_size = int(input("Enter new maximum class size: ")) course.set_max_size(c_max_size)
def main(): course_code = input("Enter course code: ").upper() max_class_size = int(input("Enter maximum class size: ")) course1 = Course(course_code, max_class_size) option = 5 while option != 0: option = int( input( "Enter 1 to add student, 2 to drop student, " "3 for class info, 4 for change maximum class size, 0 to exit: " )) if option == 1: course1.add_student() elif option == 2: course1.drop_student() elif option == 3: print("Course code: ", course1.getCourseCode(), "\nMaximum class size: ", course1.getMaxClassSize(), "\nEnrollment: ", course1.getEnrollment()) elif option == 4: max_class_size = int(input("Enter new maximum class size: ")) course1.setMaxClassSize(max_class_size)
max_course_size = int(input("Enter maximum class size: ")) if max_course_size <= 0: raise ValueError exit_condition = True except ValueError: print("Max course size must be a positive integer") continue my_horse_of_course = Course(course_code=course_code, max_class_size=max_course_size) possible_options = (0, 1, 2, 3) while True: try: bandit = int( input( "Enter 1 for add student, 2 for drop student, 3 for course info, 0 for exit: " )) if bandit not in possible_options: raise ValueError if bandit == 1: my_horse_of_course.add_student() elif bandit == 2: my_horse_of_course.drop_student() elif bandit == 3: my_horse_of_course.course_info() elif bandit == 0: my_horse_of_course.exit_program() except ValueError: print("Possible choices are:", possible_options) continue
print("Invalid entry") course1 = Course(course_code, quota) user_input = "" while user_input != "0": user_input = input("""Enter 1 to add a student to the course. Enter 2 to drop a student from the course. Enter 3 to view course info. Enter 4 to change the course quota Enter 0 to exit.\n""") if user_input == "1": course1.add_student() print("Enrollment:", course1.get_enrollment(), "\n") elif user_input == "2": course1.drop_student() print("Enrollment:", course1.get_enrollment(), "\n") elif user_input == "3": print( "Course code: " + course1.get_course_code() + "\nCourse Quota: " + str(course1.get_quota()) + "\nEnrollment: " + str(course1.get_enrollment()), "\n") elif user_input == "4": quota = "" while isinstance(quota, int) == False: try: quota = int( input( "Please enter the maximum number of students allowed in the course:" )) while quota <= 0: