[CodeUp] 1357,1358,1361
問題1357
nを入力すると、次の三角形が出力されます.
例)n=4
00
000
0000
000
00
0
入力
nを入力します.
しゅつりょく
例で説明したような三角形を出力します.
コード1
n = int(input())
for j in range(1,n+1):
print(("*" * j), end=" ")
print()
for i in range(n-1,0,-1):
print(("*" * i), end=" ")
print()
説明:
問題1358
ある数nを入力すると、次の三角形が出力されます.
ここに入力するnは奇数でなければなりません.
入力
3~99の奇数のいずれかを入力します.
しゅつりょく
Sample Outputなどの三角形を出力します.
0
000
00000
コード1
n = int(input())
for i in range(1,n+1):
if i % 2 == 1: #홀수만
a = "*" * i
print(a.center(n)) # 가운데 정렬
# 문자열 포매팅 -가운데 정렬 2가지 방법.
# print("{0:^10}".format("hi"))
# print(f"{'hi':^10}")
説明:
String.center(길이 n, '추가할 문자')
を使用して変数nの中間ソートを行います.文字を追加する必要はありませんので、質問1361
nを入力すると、n層の星梯子が出力されます.
例)n=5の場合、
**
**
**
**
**
入力
階段の高さnは整数として入力される.( 1<= n <= 100)
しゅつりょく
n階の星梯子を出力します.(nが1の場合**を出力します.)
コード1
n = int(input())
for i in range(0,n):
print((" " * i) + "**")
Reference
この問題について([CodeUp] 1357,1358,1361), 我々は、より多くの情報をここで見つけました https://velog.io/@byhazy/CodeUp-135713581361テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol