def FindLabel([省], [省级码], [省类型]): return qian3fz([省], [省级码], [省类型]) # 前三分式,闫磊,2025年07月03日,完美解决 def Len(txt): length = 0 for char in txt: # 判断字符是否为汉字 if '\u4e00' <= char <= '\u9fff': # 汉字范围 length += 2 else: length += 1 return length def qian3fz(fz, fm, qian): # 前三分式 b = Len(fz) # 分子 c = Len(fm) # 分母 d = Len(qian) # 前面内容 # a是分母,分子最长 if b > c: a = b else: a = c label = fz + '\n' + qian + '-' * (a) + ' ' * ((d) // 2) + '\n' + fm return "<LIN leading = '0.5' leading_type = 'multiple'>" + "<ALIGN horizontal =