鱼C论坛

 找回密码
 立即注册
查看: 17937|回复: 49

[技术交流] python小练习(001):把数字转换成LCD显示模式

[复制链接]
发表于 2018-5-15 15:09:54 | 显示全部楼层
  1. lcd = {0: [' _  ', '| | ', '|_| '],
  2.        1: ['    ', '  | ', '  | '],
  3.        2: [' _  ', ' _| ', '|_  '],
  4.        3: [' _  ', ' _| ', ' _| '],
  5.        4: ['    ', '|_| ', '  | '],
  6.        5: [' _  ', '|_  ', ' _| '],
  7.        6: [' _  ', '|_  ', '|_| '],
  8.        7: [' _  ', '  | ', '  | '],
  9.        8: [' _  ', '|_| ', '|_| '],
  10.        9: [' _  ', '|_| ', ' _| ']}


  11. def lcdnum(num):
  12.     A = ''
  13.     B = ''
  14.     C = ''
  15.     strnum = str(num)
  16.     for i in strnum:
  17.         inum = int(i)
  18.         A += lcd[inum][0]
  19.         B += lcd[inum][1]
  20.         C += lcd[inum][2]

  21.     print(A + '\n' + B + '\n' + C)


  22. lcdnum(1234567890)
复制代码


360截图20180515150803542.jpg
360截图20180515150803542.jpg
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2026-4-1 23:41

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表