誰得?Pythonのprint()関数だけでXパターンを出力する方法【Python】
海外のX投稿で面白いものを発見したので共有です。
何に使えるというわけでもないですが、こういう面白い発想は大事ですよね。
コード
## X-PATTERN PROGRAM
def print_x_pattern(n):
for i in range(n):
for j in range(n):
if j == i or j == n - i - 1:
print("*", end="")
else:
print(" ", end="")
print()
print_x_pattern(10)
出力結果
* *
* *
* *
* *
**
**
* *
* *
* *
* *
引数が偶数でも奇数でもうまく機能します。
気になった方は自分で改造してみるのも良いかもしれません。
以上です。
ディスカッション
コメント一覧
まだ、コメントがありません