ホームページ >バックエンド開発 >Python チュートリアル >Python2 を使用して、大きな数字を表示する LED のエフェクトの例を完成させます。

Python2 を使用して、大きな数字を表示する LED のエフェクトの例を完成させます。

巴扎黑
巴扎黑オリジナル
2017-09-05 11:34:461783ブラウズ

この記事では、主に Python2 で実装された LED 大型デジタル表示エフェクトを紹介します。Python の簡単なインタラクションとリスト関連の使用スキルを含みます。必要な方は参考にしてください。

この記事では、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]+&#39; &#39;
        j+=1
      print line
  except ValueError as err:
    print err

操作効果は次のとおりです:

以上がPython2 を使用して、大きな数字を表示する LED のエフェクトの例を完成させます。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。