|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
一、要求:定义一个学生类。
(1)属性:姓名、学号、作业提交的次数、考勤情况、回答问题情况
(2)方法:
①输出学生第N次作业、考勤、问答情况;
②若当次提交作业,加4分;若未提交,得0分;
③若当次无缺勤,加2分,若缺课,得0分;
④若当次课堂积极回答问题,加1分;若无回答问题,得0分;
⑤计算平时分(累计):(公式):当次平时分=作业+考勤+课堂问答
二、完成文件操作的程序设计
要求:模拟成绩分析功能,将用户录入的成绩通过文本保存。
(1) 用户输入若干学生成绩(当输入成绩为空值时表示结束输入);
(2) 让用户确认输入的成绩是否有误,若用户检查无误,将成绩写入指定txt文本并保存在.py文件相同路径的文件夹中;若检查有误,提示用户重新输入成绩;
(3) 计算平均分,进行成绩排序,输出最高分和最低分。
三、根据要求完成程序设计
要求:模拟密码有效性检测功能
(1) 对系统用户设置的密码进行有效性检测,如符合设置要求,则通过;否则
提醒用户重新设置,直到满足要求为止。
(2) 密码合法性设置要求:
① 密码长度:8-16位;
② 首字母必须为大写字母,
不得以非英文字母作为首字母;
③必须包含“@”或“_”字符,且除“@”和“_”字符以外,不允许包括其它非数字和字母字符。
|
|