![](https://img-blog.csdnimg.cn/20210310145938869.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
MOOC 实用Python程序设计测验汇总(2021春季)
课后作业代码以及项目。
符义的博客
平淡的时光随风而逝,无人聆听。
展开
-
054:电话号码
描述: 输入 有多组数据,每组一行 输出 对每组数据, 抽取出其中的tag及其包含的电话号码中的区号输出。每个tag输出为一行。tag外的电话号码不用理会。 如果找不到tag及其包含的电话号码, 则输出NONE 数据保证不会出现两个tag重叠的情况。 样例输入 2 <bb>(01)-123<a>bbb(02)-2784KK</a><xy>stk(1)-123(03)-345b</xy>(04)-123</xy><z>(05)原创 2021-03-24 23:01:47 · 1022 阅读 · 0 评论 -
正则表达条件匹配记录
条件匹配:限定目标字符串前后的内容 限制匹配目标前的内容,注意顺序不能颠倒 re.search(r"(?<!num)\d+", "num123") # 结果为23 re.search(r"(?<!num)\d+", "123") # 结果为123 re.search(r"(?<=num)\d+", "num123") # 结果为123 re.search(r"(?<=num)\d+", "123") # 结果为None 限制匹配目标后的内容,注意顺序不能颠倒 re.sear原创 2021-03-22 21:31:42 · 142 阅读 · 0 评论 -
实用Python程序设计第八周文件处理作业
要求根据id.txt和finalscore.txt生成学生成绩。文件都是utf-8格式的 1) id.txt 里面放着学号和姓名,没有排序。姓名很怪,不要在乎 2) finalscore.txt里面放着学生的做题信息。其中第三栏或第四栏是做题数量 有的学生昵称是学号,有的是姓名,有的是姓名学号都有。只要有学号或姓名,就有效 3) 分数计算办法: 1题50,2题60,此后每做一题加4分 4) 生成id.txt里面有的所有学生的成绩,按学号排序输出到指定的结果文件。 如果在 finalscore里面找不原创 2021-03-21 19:30:27 · 1695 阅读 · 2 评论 -
040 万年历
总时间限制: 1000ms 内存限制: 65536kB 描述 给定年月日,求星期几。已知2020年11月18日是星期三。另外,本题有公元0年,这个和真实的纪年不一样 输入 第一行是n(n <=30),表示有n组数据 接下来n行,每行是一组数据。 每行三个整数y,m,d,分别代表年,月,日。(-1000000<=y<=1000000) 若今年是2017年,则往前就是2016年,2015年…一直数到2年,1年,再往前就是0年,-1年,-2年… 输出 对每组数据,输出星期几,星期几分别用 “Su原创 2021-03-10 20:39:30 · 767 阅读 · 1 评论