小白问一下各位大佬这个代码我想执行但是会报错 new id=input("请输入学号这一行")说是SyntaxError: invalid syntax,有人知道这是怎么回事吗,感激不尽

def info_print():
print('请选择功能------------------------------')
print('1、添加学员')
print('2、删除学员')
print('3、修改学员')
print('4、查询学员')
print('5、显示所有学员')
print('6、退出系统')
print('—' * 20)

info = [] # 等待存储学员信息

def add_info():
"""添加学员函数"""
# 用户输入
new id = input("请输入学号:")
new name = input("请输入姓名:")
new tel = input("请输入手机号:")

while True:
info_print() # 显示功能界面
user_num = int(input('请输入功能序号:')) # 用户输入功能序号
# 多重判断
if user_num == 1:
print('添加')
add_info()
elif user_num == 2:
print('删除')
elif user_num == 3:
print('修改')
elif user_num == 4:
print('查询')
elif user_num == 5:
print('显示所有')
elif user_num == 6:
print('退出系统')
else:
print('输入的功能序号有误')

new id = input("请输入学号:")
变量不能包含空格
可以写

newid = input("请输入学号:")
或者
new_id = input("请输入学号:")

别的类似