欲忘树 发表于 2017-5-4 08:20:58

Python 學習歷程 @ 2011-09-02

Python真是一個有趣的程式語言,加緊學習中
目前一併研究Flask中
以下是書上的範例
中間注解的部分是依照書上學習1修改
去掉已被注解的4行並且將原36行注解,就可以看到修改的結果了

import sys
Zero = ["***",
" *   * ",
"*   *",
"*   *",
"*   *",
" *   * ",
"***"]
One = [" * ", "** ", " * ", " * ", " * ", " * ", "***"]
Two = [" *** ", "*   *", "** ", "*", " *   ", "*    ", "*****"]
Three = [" *** ", "*   *", "    *", "** ", "    *", "*   *", " *** "]
Four = ["   *", "**", " * *", "**", "******", "   *",
"   *"]
Five = ["*****", "*    ", "*    ", " *** ", "    *", "*   *", " *** "]
Six = [" *** ", "*    ", "*    ", "**** ", "*   *", "*   *", " *** "]
Seven = ["*****", "    *", "   * ", "*", " *   ", "*    ", "*    "]
Eight = [" *** ", "*   *", "*   *", " *** ", "*   *", "*   *", " *** "]
Nine = [" ****", "*   *", "*   *", " ****", "    *", "    *", "    *"]
Digits =
try:
digits = sys.argv
row = 0
while row < 7:
line = ""
column = 0
while column < len(digits):
number = int(digits)
digit = Digits
#changeLine = ""
#for x in digit:
#    changeLine += str(number) if x == '*' else ' '
#line += changeLine + ""
line += digit + " "
column += 1
print(line)
row += 1
except IndexError:
print("usage: bigdigits.py <number>")
except ValueError as err:
print(err, "in", digits)
页: [1]
查看完整版本: Python 學習歷程 @ 2011-09-02