从别处抠来的一个题目

码龄低,到处抠题自己试着锻炼思维。

1. 分析问题

这是一个蓝桥杯的题目:耗材计算的具体生产问题。原题只问2,不妨扩大问题到求:0到9数字各需要多少个。可以试着模拟每一个门牌的制作过程,将数字放进自己的“袋子里”就能算出来。

2. 代码实现

import numpy as npls = []
pt = np.arange(1,2021)
for num in pt:num_str = str(num)for i in num_str:ls.append(i)print('需要做数字0:{}个'.format(ls.count('0')))
print('需要做数字1:{}个'.format(ls.count('1')))
print('需要做数字2:{}个'.format(ls.count('2')))
print('需要做数字3:{}个'.format(ls.count('3')))
print('需要做数字4:{}个'.format(ls.count('4')))
print('需要做数字5:{}个'.format(ls.count('5')))
print('需要做数字6:{}个'.format(ls.count('6')))
print('需要做数字7:{}个'.format(ls.count('7')))
print('需要做数字8:{}个'.format(ls.count('8')))
print('需要做数字9:{}个'.format(ls.count('9')))

结果:

需要做数字0:523个
需要做数字1:1612个
需要做数字2:624个
需要做数字3:602个
需要做数字4:602个
需要做数字5:602个
需要做数字6:602个
需要做数字7:602个
需要做数字8:602个
需要做数字9:602个

3. 看看CSDN牛人代码

num = 0
for i in range(2021):num += str(i).count("2")
print(num)

结果:思路基本一样,代码更为简洁,学习了。

624

码龄0.4年的python成长之路(八):门牌数字制作相关推荐

  1. 码龄0.5年的python成长之路(11):找素数的模块 观察素数

    素数定义:只能被1和自己整除的数. 关于素数,有以下有趣的事实: 素数的数量有无限多. - 素数的分布.随着X的增大,素数的分布越来越稀疏:第n个素数渐进于logn:随机整数 X是素数的概率是1/lo ...

  2. 【Python成长之路】快速理解复制、浅拷贝、深拷贝

    哈喽大家好,我是鹏哥. 今天想聊聊的主题是 -- 浅拷贝/深拷贝. ~~~上课铃~~~ 赤伶HITA - 赤伶 1 写在前面 浅拷贝.深拷贝的知识点,在python笔试和面试的过程中,经常被作为考题来 ...

  3. 【Python成长之路】如何用python开发自己的iphone应用程序,并添加至siri指令

    哈喽大家好,我是鹏哥. 今天想记录的学习主题是 -- 基于pythonista3 app开发自己的iphone应用程序. ~~~上课铃~~~ (由于今天被小伙伴推荐了这首歌,因此就应他的要求,作为此文 ...

  4. 【Python成长之路】破解Boss直聘网站滑块验证

    哈喽大家好,我是鹏哥. 今天要记录的内容是 -- 破解Boss直聘网站的滑块验证. -- 上 课 铃-- TuesdayBurak Yeter;Danelle Sandoval - Tuesday 1 ...

  5. Python成长之路【第九篇】:Python基础之面向对象

    一.三大编程范式 正本清源一:有人说,函数式编程就是用函数编程–>错误1 编程范式即编程的方法论,标识一种编程风格 大家学习了基本的Python语法后,大家就可以写Python代码了,然后每个人 ...

  6. (转)Python成长之路【第九篇】:Python基础之面向对象

    一.三大编程范式 正本清源一:有人说,函数式编程就是用函数编程-->错误1 编程范式即编程的方法论,标识一种编程风格 大家学习了基本的Python语法后,大家就可以写Python代码了,然后每个 ...

  7. 《从0到1:CTFer成长之路》书籍配套题目-[第一章 web入门]SQL注入-2

    [第一章 web入门]SQL注入-2 一.信息收集 1.首页 2.登录成功会跳转到 3.进行测试判断 二.尝试破解 1.用post型的sqlmap破解 <1>.首先,开burp截包 < ...

  8. 【Python成长之路】如何用2行代码将抖音视频设置成我的手机铃声

    哈喽大家好,我是鹏哥. 今天想学习记录的内容是 -- 如何用python提取视频中的音频. ~~~上课铃~~~ 1 写在前面 本来按我的性子和精力,一周一般只想写一篇博客:但是今天在刷抖音时,发现有个 ...

  9. 从0到1:CTFer成长之路

    作者:Nu1L战队 出版社:电子工业出版社 品牌:电子工业出版社 出版时间:2020-10-01 从0到1:CTFer成长之路

最新文章

  1. 大数据互联网架构阶段 Linux下安装mysql启动的常见问题
  2. [UE4]创建游戏、加入游戏
  3. tkinter 菜单添加事件_Python+tkinter设置Label字体、字号、样式、对齐方式、鼠标形状、响应鼠标事件...
  4. 程序员过关斩将--更加优雅的Token认证方式JWT
  5. C开源hash代码uthash的用法总结(1)
  6. ZooKeeper 基本操作
  7. 设计模式-Builder Pattern
  8. 极光短信验证码JAVA_Android如何集成极光短信验证
  9. 文本标注工具之BRAT
  10. 图片模糊处理批量生产模糊数据集
  11. 中国最经典广告语大全
  12. html播放器参数,sewise HTML5开源播放器参数说明
  13. 什么是kick-off meeting?
  14. 抗议浪潮不断,峰会笑声阵阵
  15. 如何解决Harbor的502问题
  16. Python如何使用Continue语句?用法示例
  17. godot引擎学习10
  18. 打不开 /dev/vmmon: 无此文件或目录。请确保已载入内核模块 ’vmmon’”。
  19. 二、jQuery 选择器(超细)
  20. Remote 激光微粒计数器参数是什么

热门文章

  1. 【国际知名-hacker`动态`】洞悉-最新 hacker技术 新闻
  2. 51单片机——ADC模数转换实验
  3. 基于Halcon学习的缺陷检测【一】detect_mura_blur.hdev
  4. php中date里面的参数,PHP中date()日期函数有关参数整理
  5. 自己的想法、书的封面、扉页和版权页
  6. 快速使用rocketmq
  7. 成都旅游必去点605
  8. 燊酱之夜暨燊酱55°独立发布会在京圆满落幕
  9. C#窗体设计SaveFileDialog的用法
  10. 单目3D目标检测DEVIANT源码解析