用Spyder,关于列表问题,根据提示,写代码

程序功能为:

(1)创建一个空列表
(2)在列表中,加入5位学生的姓名。
(提示,使用for循环和range()西数,每次循环输入1个学生的姓名,
并将其加入到列表中)
(3)遍历列表,依次输出每个学生的姓名。
(4)输入一个学生的名字,检素是否已保存在列表中,找到输出
yes,否则输出no。

问题相关代码,请勿粘贴截图

l=[]
for i in range():
l.appen(input())
for i in l:
print(i)
name=input()
if name in l:
print('Yes')
else:
print('No')

显示错在if那句
l=[]
for i in range(5):
    l.appen(input())
for i in l:
    print(i)
name=input()
if name in l:
    print('Yes')
else:
    print('No')

但是它输出的还是很奇怪的东西诶