ツリーの作成
1308 ワード
n = int(input())
for i in range(n): # n단의 트리 만들기
for j in range(n):
if j == n-1 : # 오른쪽 직각삼각형일 때 제일 오른쪽에
print('*'*(i+1), end='') # n만큼 별을 찍기
elif j+i < n-1 : # 왼쪽 직각삼각형일 때
print('0', end='') # 공백 대신 0 출력
else:
print('*', end='') # 삼각형부분에 별을 찍기
print() # 줄바꿈
星を階段で出力する.
最後の項目でi個の星をツリーの形として出力しようとします
height = int(input())
for i in range(height):
for j in reversed(range(height)): # j를 거꾸로 꺼내기
if j > i: # j가 i보다 크면 공백
print(' ', end='')
else: # j가 i 이하이면 별
print('*', end='') # 한 줄이 아직 안 끝남
for j in range(height): # 그 줄에 이어서 j 꺼내기
if j < i: # j가 i보다 작으면 별
print('*', end='')
print() # 줄바꿈
reserveとend=""を使用して、1行で複数のfor文を実行するコードReference
この問題について(ツリーの作成), 我々は、より多くの情報をここで見つけました https://velog.io/@yvelog/트리-만들기テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol