"""
变量名是否合法:
1.变量名只能由字母、数字、下划线组成
2.只能以字母或下划线开头
"""
#1.变量名第一个字符是否为字母或者下划线
#2.如果是,继续 --> 4
#3.如果不是,报错 , 退出
#4.依次判断除了第一个字符以外的其他字符
#5.判断是否为字母数字或者下划线
while True:
s = input(‘变量名:’)
if s == ‘exit’:
print(‘欢迎下次使用’)
break
if s[0].isalpha() or s[0] == ‘’:
for i in s[1:]:
if not (i.isalnum() or i == '’):
print(’%s变量名不合法’ %s)
break
else:
print(’%s变量名合法’ %s)
else:
print(’%s变量名不合法’ %s)
"""
给定一个字符串来代表一个学生的出勤纪录,这个纪录仅包含以
下三个字符:
'A' : Absent,缺勤
'L' : Late,迟到
'P' : Present,到场
如果一个学生的出勤纪录中不