当前位置: 首页 > wzjs >正文

jsp网站开发 开题依据凡科网门店通

jsp网站开发 开题依据,凡科网门店通,外国客户网站,中国互联网协会卢卫题目描述 用过 excel 的都知道excel的列编号是这样的: a b c … z aa ab ac … az ba bb bc … yz za zb zc … zz aaa aab aac … 分别代表以下编号: 1 2 3 … 26 27 28 29 … 52 53 54 55 … 676 677 678 679 … 702 703 704 705 … 请写个函数&…

题目描述

用过 excel 的都知道excel的列编号是这样的:

a b c … z aa ab ac … az ba bb bc … yz za zb zc … zz aaa aab aac …

分别代表以下编号:
1 2 3 … 26 27 28 29 … 52 53 54 55 … 676 677 678 679 … 702 703 704 705 … 请写个函数,完成从一个正整数到这种字符串之间的转换。

输入描述

一个正整数

输出描述

excel样式的字符串

用例

【用例一】
输入

1

输出

a

【用例二】
输出

26

输出

z

【用例三】
输入

27

输出

aa

Python代码实现

注意点:

  1. 这里excel的编号并非严格的26进制,而是 1 对应a,26对应z, 所以每次需要先将 数字减 1,然后取余数 remainder = (num-1) % 26,转换成对应的字符(‘a’ + remainder)
  2. chr()和ord()函数的功能与用法
def main(num: int):res = []while num > 0:n = num - 1tmp = n % 26# ord()函数将 就是用来返回单个字符的ascii值(0-255)或者unicode数值()# chr()函数是输入一个整数【0,255】返回其对应的ascii符号char = chr(ord('a')+tmp)print(char)res.insert(0, char)num = n // 26print(num)print(res)print("".join(res))if __name__ == '__main__':n = 27main(n)
http://www.dtcms.com/wzjs/840666.html

相关文章:

  • 五莲网站制作seo专员工作容易学吗
  • 品牌网站建设4小蝌蚪酒店网站建设栏目分析
  • 网站的c4d动画是怎么做的彬县网
  • 江苏建设厅官方网站安全员加工网套
  • 软文自助发稿软件开发 网站建设汕头网站搜索优化
  • 如何免费创建一个个人网站网站如何做移动适配
  • 深圳做棋牌网站建设哪家公司收费合理建网站服务商
  • 交流平台网站怎么做不了旧网站怎么做301跳转
  • 百度收录的网站结构城市建设者官方网站
  • 网站建设招标方案模板网站的线下推广怎么做
  • 网站建设规划怎么写怎么做付费的小说网站
  • 模板网站建设乐云seo效果好电话营销网站推广
  • 网站应当实现那些功能 流程如何设计个人怎么做网站页面
  • 网站设计顺德WordPress标题美化
  • 做网站公司哪个好禹城有做网站
  • 目前做的比较好的法律网站有哪些wordpress 随机图文
  • 网站建设玖金手指排名12做一个网站需要花费多少钱
  • 吉林省建设厅网站杨学武辽宁省建设工程质量监督总站网站
  • 什么网站需要备案做网站收入
  • 免费户型设计网站wordpress 导航条
  • 营销网站建设网站制作公司做家簇图像网站
  • 网站程序开发费用google下载手机版
  • 网站主机一般选哪种的页游网站建设
  • 学网站开发如何挣钱开发和发布网站的主要流程
  • 永康电子商务网站建设深圳网站设计(深圳信科)
  • 织梦商业网站内容管理系统湖南建设银行官网网站首页
  • 北京摇号网站维护华为企业邮箱
  • 襄阳哪里有做网站的优秀平面设计网站
  • 花店网站建设高校网站建设
  • 建立一个个人网站中文wordpress网站模板