美文网首页Armbian
从文本中挑出多选题

从文本中挑出多选题

作者: Armlinux | 来源:发表于2020-12-01 10:53 被阅读0次

    文本中的结构是

    
    ——————————————————————————
    
    第一章
    
    一、单项选择题
    
    ....
    
    二、多项选择题
    
    .....
    
    【参考答案】
    
    一、单项选择题
    
    .....
    
    二、多项选择题
    
    .....
    
    第二章  
    
    .....
    
    第三章  
    
    ......
    
    _______________________________________________________
    
    

    代码如下:

    
    txtcontent=open('questions.txt')
    
    lines=txtcontent.readlines()
    
    i=0
    
    f=open('多选.txt',"w")
    
    flag=1
    
    for line in lines:
    
        if '一、单项选择题' in line:
    
            flag=0
    
        elif '二、多项选择题' in line:
    
            flag=1
    
        if flag:
    
            if '第' in line and '章' in line:
    
                print(line)
    
            f.write(line)
    
        if '第' in line and '章' in line:
    
            print(line)
    
    txtcontent.close()
    
    f.close
    

    相关文章

      网友评论

        本文标题:从文本中挑出多选题

        本文链接:https://www.haomeiwen.com/subject/noojwktx.html