| 123456789101112131415161718192021 |
- def transform_string(s):
- result = []
- i = 0
- length = len(s)
- while i < length:
- # 隐藏前两个字符
- if i + 2 > length:
- result.append('X')
- else:
- result.append('XX')
- i += 2
- if i < length:
- # 保留接下来的三个字符
- result.append(s[i:i + 3])
- i += 3
- return ''.join(result)
- if __name__ == '__main__':
- print(transform_string('PRESTIGE MULTI ALLOYS T&C W.L.L'))
- print(transform_string('FAR EASTERN POLYTEX(VIETNAM) LIMITED'))
|