2016-10-07 4 views
-3

番号記号を使用してこの特定のパターンを作成する方法を教えてください。 注:最初の行はインデントしなければなりません。番号記号を使用して特定のパターンを作成するプログラムを作成する

以下のようなパターンを作成するプログラムを作成します。パターンの行数を決定するには、ユーザに を負の整数で入力させます。

私は現在、このステップで、最初の行をインデントする方法を混乱させています。

for row in range(5): 
     print('# #') 

# # 
# # 
# # 
# # 
# # 
+1

を使用するので、私達にあなたのコードを示しています。 – MooingRawr

+0

"[ask]"を読んで質問を編集して、[mcve]を提供してください。これまでに何を試しましたか?それは何をしたのですか?なぜあなたはそれが別のことをすると思いましたか? –

答えて

0

ループの前の最初の行を印刷します。

print " # #" 
for row in range(4): 
    print "# #" 

それともif声明

for row in range(5): 
    if row == 0: 
     print " ", # trailing comma prints without a newline 
    print "# " 
+1

Hm。最初にスペースを1つだけ印刷してから、ループで行を印刷するのはなぜですか? – usr2564301

関連する問題