1
私はdotmatrixモジュールを作成して、それを別のプログラムにインポートしてイニシャルを印刷します。私はそれはそれは私のイニシャルをプリントアウトしますポイントに行っているが、それはそれはちょうど「*」を出力しますイニシャルで "J"を印刷しようとしています。dotmatrix.dotJ( "J")
initial = dotmatrix.dotJ("J")
に「J」が印刷されません。私は*を持っているところ
def dotJ(char):
"""Creates a capital J in 7 x 7 dots"""
dotJ = " * \n"
dotJ += " * \n"
dotJ += " * \n"
dotJ += " * \n"
dotJ += " * * \n"
dotJ += " * * \n"
dotJ += " *** \n"
return dotJ
が、私はそれが
初期= dotmatrix.dotJ(「J」)で
ya私は自分のコードを、私の機能で何をするように指示しても、それを渡します。だから、もし私が "*"の代わりに "J"を使うとすれば、それはそうなるでしょう。私のdefを "*"から "J"に手動で変更しないで、 –
Jamesに感謝します。それはまさに私が必要なものです! –
今私は私のプログラムを自分のやり方で印刷するようになったので、今度は文字列を入力して最初のintialを取得し、その出力を取り込み、インポートしたモジュールで定義した対応する文字を探します。それは可能ですか? - Jamie Schwiderski 11時間前 –