菜鸟小艾 2022-06-19 11:01 采纳率: 70.6%
浏览 47
已结题

Python正则表达式,统计计算成绩

某小学五年级学生小明、小王、小丽、小花的语文、英语、数学成绩如下表:

img

5.要求定义一个字符串描述各位同学的英语成绩(例如‘小明:98’),并利用正则表达式匹配出英语成绩为100分的学生名单,且利用符号:分割字符串进行输出打印。

  • 写回答

1条回答 默认 最新

  • RainbowC0 2022-06-19 12:37
    关注
    import re
    
    s=['小明:98','小王:92','小丽:100','小花:93'] #学生英语成绩表
    for i in s:
        if re.match('..:100',i):
            print(i.split(':')[0])
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 6月20日
  • 已采纳回答 6月20日
  • 修改了问题 6月19日
  • 修改了问题 6月19日
  • 展开全部