Python2实现的LED大数字显示效果示例


Posted in Python onSeptember 04, 2017

本文实例讲述了Python2实现的LED大数字显示效果。分享给大家供大家参考,具体如下:

#filename:bigNumber.py
zero=['*******','*   *','*   *','*   *','*   *','*   *','*******']
one=['   *','   *','   *','   *','   *','   *','   *']
two=['*******','   *','   *','*******','*   ','*   ','*******']
three=['*******','   *','   *','*******','   *','   *','*******']
four=['*   *','*   *','*   *','*******','   *','   *','   *']
five=['*******','*   ','*   ','*******','   *','   *','*******']
six=['*******','*   ','*   ','*******','*   *','*   *','*******']
seven=['*******','   *','   *','   *','   *','   *','   *']
eight=['*******','*   *','*   *','*******','*   *','*   *','*******']
nine=['*******','*   *','*   *','*******','   *','   *','*******']
numArr=[zero,one,two,three,four,five,six,seven,eight,nine]
while True:
  try:
    #input a number
    num = raw_input("Enter a number:")
    for i in range(0,7):
      line=''
      j=0
      while j<len(num):
        n=int(num[j])
        line+=numArr[n][i]+' '
        j+=1
      print line
  except ValueError as err:
    print err

运行效果如下图:

Python2实现的LED大数字显示效果示例

更多Python相关内容感兴趣的读者可查看本站专题:《Python列表(list)操作技巧总结》、《Python编码操作技巧总结》、《Python数据结构与算法教程》、《Python函数使用技巧总结》、《Python字符串操作技巧汇总》、《Python入门与进阶经典教程》及《Python文件与目录操作技巧汇总》

希望本文所述对大家Python程序设计有所帮助。

Python 相关文章推荐
使用Pyrex来扩展和加速Python程序的教程
Apr 13 Python
在java中如何定义一个抽象属性示例详解
Aug 18 Python
Python使用getpass库读取密码的示例
Oct 10 Python
Python简单获取网卡名称及其IP地址的方法【基于psutil模块】
May 24 Python
PyQt4实时显示文本内容GUI的示例
Jun 14 Python
python获取当前文件路径以及父文件路径的方法
Jul 10 Python
postman传递当前时间戳实例详解
Sep 14 Python
树莓派极简安装OpenCv的方法步骤
Oct 10 Python
python单例设计模式实现解析
Jan 07 Python
pycharm 2019 最新激活方式(pycharm破解、激活)
Sep 22 Python
django实现将修改好的新模型写入数据库
Mar 31 Python
什么是Python中的匿名函数
Jun 02 Python
Python2随机数列生成器简单实例
Sep 04 #Python
开源软件包和环境管理系统Anaconda的安装使用
Sep 04 #Python
Python基于回溯法子集树模板解决取物搭配问题实例
Sep 02 #Python
Python基于回溯法子集树模板解决数字组合问题实例
Sep 02 #Python
Python基于回溯法子集树模板解决0-1背包问题实例
Sep 02 #Python
基于python 字符编码的理解
Sep 02 #Python
Python实现的简单模板引擎功能示例
Sep 02 #Python
You might like
如何使用脚本模仿登陆过程
2006/11/22 PHP
php中通过smtp发邮件的类,测试通过
2007/01/22 PHP
linux下 C语言对 php 扩展
2008/12/14 PHP
PHP人民币金额转大写实例代码
2015/10/02 PHP
php用户密码加密算法分析【Discuz加密算法】
2016/10/12 PHP
php中curl和soap方式请求服务超时问题的解决
2018/06/11 PHP
jQuery使用手册之三 CSS操作
2007/03/24 Javascript
gridview生成时如何去掉style属性中的border-collapse
2014/09/30 Javascript
js实现类似MSN提示的页面效果代码分享
2015/08/24 Javascript
jQuery的文档处理程序详解
2016/05/10 Javascript
jQuery根据name属性进行查找的用法分析
2016/06/23 Javascript
Angular.js中定时器循环的3种方法总结
2017/04/27 Javascript
微信小程序 navbar实例详解
2017/05/11 Javascript
微信小程序template模板实例详解
2017/10/27 Javascript
vue.js项目中实用的小技巧汇总
2017/11/29 Javascript
微信小程序如何播放腾讯视频的实现
2019/09/20 Javascript
layui+jquery支持IE8的表格分页方法
2019/09/28 jQuery
node.js中Buffer缓冲器的原理与使用方法分析
2019/11/23 Javascript
Python版实现微信公众号扫码登陆
2020/05/28 Javascript
Element Input输入框的使用方法
2020/07/26 Javascript
vue+node 实现视频在线播放的实例代码
2020/10/19 Javascript
浅谈vant组件Picker 选择器选单选问题
2020/11/04 Javascript
python根据list重命名文件夹里的所有文件实例
2018/10/25 Python
多视角3D可旋转的HTML5 Logo动画
2016/03/02 HTML / CSS
AmazeUI 评论列表的实现示例
2020/08/13 HTML / CSS
Book Depository欧盟:一家领先的国际图书零售商
2019/05/21 全球购物
Mountain Warehouse德国官网:英国户外零售商
2019/08/11 全球购物
如何向接受结构参数的函数传入常数值
2016/02/17 面试题
遥感技术与仪器求职信
2014/02/22 职场文书
企业金融服务方案
2014/06/03 职场文书
公司周年庆寄语
2019/06/21 职场文书
python 常用的异步框架汇总整理
2021/06/18 Python
Python获取指定日期是"星期几"的6种方法
2022/03/13 Python
Java实现经典游戏泡泡堂的示例代码
2022/04/04 Java/Android
让JavaScript代码更加精简的方法技巧
2022/06/01 Javascript