leetcode 168. Excel 表列名称 python

给你一个整数 columnNumber ,返回它在 Excel 表中相对应的列名称。

例如:

复制代码
A -> 1
B -> 2
C -> 3
...
Z -> 26
AA -> 27
AB -> 28 
...

示例 1:

复制代码
输入:columnNumber = 1
输出:"A"

示例 2:

复制代码
输入:columnNumber = 28
输出:"AB"

示例 3:

复制代码
输入:columnNumber = 701
输出:"ZY"

示例 4:

复制代码
输入:columnNumber = 2147483647
输出:"FXSHRXW"

提示:

  • 1 <= columnNumber <= 231 - 1

    python 复制代码
    class Solution:
        def convertToTitle(self, columnNumber: int) -> str:
             n = columnNumber
             arr = []
             while(n!=0)://26进制原区间为[0,25],但A为1开始,故每个操作-1进行
                temp = (n-1)%26
                arr.append(chr(65+temp))
                n = (n-1) // 26
             return "".join(arr[::-1])
相关推荐
捧月华如2 分钟前
React vs Vue vs Angular:三大前端框架深度对比
python·github
AI_Claude_code3 分钟前
安全与合规核心:匿名化、日志策略与法律风险规避
网络·爬虫·python·tcp/ip·安全·http·网络爬虫
杜子不疼.4 分钟前
用 Python 实现 RAG:从文档加载到语义检索全流程
开发语言·人工智能·python
chao1898444 分钟前
基于改进二进制粒子群算法的含需求响应机组组合问题MATLAB实现
开发语言·算法·matlab
Eiceblue5 分钟前
Python 如何实现 Excel 数据分列?一列拆分为多列
python·microsoft·excel
不是株6 分钟前
FastAPI
python·fastapi
q_35488851538 分钟前
计算机毕业设计:Python智慧水文监测与流量预测系统 Flask框架 多元线性回归 数据分析 可视化 水网 流量预测 水位预测(建议收藏)✅
大数据·python·信息可视化·数据挖掘·flask·线性回归·课程设计
Chockmans10 分钟前
2026年3月青少年软件编程(Python)等级考试试卷(六级)
开发语言·python·青少年编程·蓝桥杯·pycharm·python3.11·python六级
许杰小刀12 分钟前
使用 Python 将 Excel 数据批量导入到数据库中(SQLite)
数据库·python·excel
Python大数据分析@12 分钟前
使用Python和亮数据采集器搭建专利查询GUI系统
开发语言·python