【Python训练营】Python每日一练----第2天:门牌制作_蓝桥杯


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




蓝桥杯刷题笔记:


真题描述

题目描述

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

小蓝要为一条街的住户制作门牌号。

这条街一共有 20202020 位住户,门牌号从 11 到 20202020 编号。

小蓝制作门牌的方法是先制作 00 到 99 这几个数字字符,最后根据需要将字符粘贴到门牌上,例如门牌 1017 需要依次粘贴字符 1、0、1、71、0、1、7,即需要 11 个字符 00,22 个字符 11,11 个字符 77。

请问要制作所有的 11 到 20202020 号门牌,总共需要多少个字符 22?

运行限制

最大运行时间:1s

最大运行内存: 128M

解题思路


  • 遍历2020个数,计算每次遍历的数据中的2的个数。
  • 将每次的数据转化为字符串形式,利用​​count()​​​函数求​​‘2’​​出现的次数

源码分享

# 一万次悲伤,依然会有Dream,我一直在最温暖的地方等你!
# @Time : 2022/1/20 11:45
# @Author : 是Dream呀!
# @File : 门牌制作.py
import os
import sys
# 请在此输入您的代码
n = 0
for i in range(2021):
i = str(i)
a = i.count('2')
n += a
print(n)

学习总结

坚持坚持!




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

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

【Python训练营】Python每日一练----第2天:门牌制作_数据_02

【Python训练营】Python每日一练----第2天:门牌制作_数据_03