0
点赞
收藏
分享

微信扫一扫

【Python训练营】Python每日一练----第7天 年号字串


【Python训练营】Python每日一练----第7天 年号字串_后端


????????????????????????
????????????Hello,大家好我叫是Dream呀,一个有趣的Python博主,多多关照????????????

????​​​入门须知:这片乐园从不缺乏天才,努力才是你的最终入场券!????????????​​​ ????​​最后,愿我们都能在看不到的地方闪闪发光,一起加油进步????????????​​​ ????????????“一万次悲伤,依然会有Dream,我一直在最温暖的地方等你”,唱的就是我!哈哈哈~????????????
????????????✨✨✨




Python每日一练:


  • ​​题目描述​​
  • ​​解题思路​​
  • ​​源码分享​​
  • ​​学习总结​​
  • ​​????往期文章----好文推荐????​​


题目描述

题目描述

本题为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可。

小明用字母 AA 对应数字 11,BB 对应 22,以此类推,用 ZZ 对应 2626。对于 2727 以上的数字,小明用两位或更长位的字符串来对应,例如 AAAA 对应 2727,ABAB 对应 2828,AZAZ 对应 5252,LQLQ 对应 329329。

请问 2019 对应的字符串是什么?

运行限制

最大运行时间:1s

最大运行内存: 128M

解题思路


  • 2019>26*26,所以说是三位数,也就是个、十、百三位数;
  • ​2019%26​​是个位数,​​(2019 //26)%26​​是十位数,​​(2019//26)//26​​是百位数。

源码分享

# 一万次悲伤,依然会有Dream,我一直在最温暖的地方等你!
# @Time : 2022/1/22 13:25
# @Author : 是Dream呀!
# @File : 年号字串.py
# 个位
a = 2019 % 26
b = 2019 // 26
# 十位
c = b % 26
# 百位
d = b // 26
list = '*ABCDEFGHIJKLMNOPQRSTUVWXYZ'
print(list[d] + list[c] + list[a])

学习总结



???????????? 好啦,这就是今天要分享给大家的全部内容了

❤️❤️❤️如果你喜欢的话,就不要吝惜你的一键三连了~

【Python训练营】Python每日一练----第7天 年号字串_源码分享_03



举报

相关推荐

0 条评论