<p>他们在命名上犯了很多错误</p>
<p>在<strong>添加学生</p>
<pre><code>def addStudent(names, itMarkas):
name = input("Enter Name")
names.append(name) # names cant appent it should be name
itMark = input("Enter IT Marks") # here itmark not itMarks
itMarks.append(itMark)
</code></pre>
<p>在<strong>搜索学生<strong></p>
<pre><code> def searchStudent(names,itMarks):
name = input("Enter Name")
i = names.index(name) # try to find index of name not names
print("Index is" + i)
</code></pre>
<p>在<strong>删除学生<strong></p>
<pre><code>def deleteStudent(student,itMarks):
name = input("Enter Name to remove")
student.remove(name) # try to remove name not names
print("Successfully Deleted" + name)
</code></pre>
<p>在上面的更改之后,我运行它的运行,您还必须更改所有方法的变量的命名</p>
<p><strong>输出</strong></p>
<pre><code> Main Menu
=========
(1)Add Student
(2)Search Student
(3)Delete Student
(4)List Student
(5)Exit
Enter Your choice[1-5]:1
add student
Enter Name"aaa"
Enter IT Marks111
Main Menu
=========
(1)Add Student
(2)Search Student
(3)Delete Student
(4)List Student
(5)Exit
Enter Your choice[1-5]:
</code></pre>