subject

This is an assignment giving to me by my teacher, I am not sure how to solve it so please help. This should be in python Create a dictionary ‘students’ that should have ID, Name, Subjects and Marks. Please consider following when choosing which data type to use for each of the items:
ID - should start with ‘S’ and have 3 numbers after that, eg, S001.
Name should have “First Name” and “Last Name”.
There should be 5 subjects - Math, English, ComputerScience, Science and PE.
You should be able to store marks for each subject for two different semesters.
Marks should initialize with 0, if not entered.
Pre-populate your dictionary with 2 sample records. Print the dictionary.
Now traverse through the ‘students’ you created in #1 and print the complete record of a student based on the ID input by the user.
Using the above dictionary, print the total number of students you have in it.
Add a new student. Print the details of the new student.
Allow the user to change the marks for one subject for one student. Let the user enter student ID, the subject and the new marks for that subject. Change the marks and print the complete record of this student.

ansver
Answers: 2

Another question on Computers and Technology

question
Computers and Technology, 22.06.2019 06:30
Exchanging which type of data uses the least bandwidth? music photographs video voice bandwidth- the amount of data that can be moved between two points in a set time period
Answers: 1
question
Computers and Technology, 22.06.2019 13:30
Use the keyword strategy to remember the meaning of the following word. the meaning for the word has been provided. write your keyword and describe the picture you would create in your mind. centurion: a commander in the army of ancient rome. keyword: picture:
Answers: 2
question
Computers and Technology, 22.06.2019 17:00
Which of the following is not contained on the slide show toolbar? a. next button b. slide button c. close button d. pen too
Answers: 2
question
Computers and Technology, 22.06.2019 17:30
Which tab should you open to find the option for adding a header?
Answers: 1
You know the right answer?
This is an assignment giving to me by my teacher, I am not sure how to solve it so please help. This...
Questions
question
History, 18.12.2020 06:30
question
Biology, 18.12.2020 06:30
question
History, 18.12.2020 06:30
Questions on the website: 13722363