这永远是个大坑。。
在不负责任的课堂作业上投入过分的精力是一件很愚蠢的事。。
#!usr/bin/env python3
#coding: utf-8
import re
KeywordsList = ['do', 'for', 'while', 'if', 'else']
# DoubleOpList = [r'\+', r'\-', r'\*', r'/', r'%',
# r'=', r'\+=', r'\*=', r'\=', r'%=',
# r'\&', r'\|', r'\^', r'\>\>', r'\<\<',
# r'\&=', r'\|=', r'\^=', r'\>\>=', r'\<\<=', r'\~='
# r'\>', r'\<', r'==', r'\!=', r'\>=', r'\<=']
def tab_format(code):
after_code = []
tab_count = next_line_tab_count = 0
key_flag = False