问题描述
在Excel中,列的名称使用英文字母的组合。前 26 列用一个字母,依次为A到乙,接下来26x26列使用两个字母的组合依次为AA到ZZ
请问第2022列的名称是什么?
import os
import sys
l='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
a=26+26*26 #计算用两个字母的列数AA,BB
b=2022-a #减去两个字母后面都是用三个字母表示
print(a)
count=0
for i in l:
for j in l:
for k in l:
count+=1
if count==b:
print(f"{i}{j}{k}")
# 请在此输入您的代码