[백준 2439 파이썬] - 별 찍기 - 2

zsunny·2022년 6월 15일
0

📌 문제

💯 정답

import sys
input = sys.stdin.readline

n = int(input())

for i in range(1,n+1):					//방법1
    print(" "*(n-i)+"*"*i)

for i in range(n):						//방법2
    print(" "*(n-i-1) + "*"*(i+1))

for i in range(n):						//방법3
    star = "*"*(i+1)
    print(star.rjust(n))

📝 설명

• 방법1. 1부터 n까지를 기준으로 진행
• 방법2. 0부터 n-1까지를 기준으로 진행
• 방법3. 전체 n에서 오른쪽 정렬을 하는 .rjust(n) 사용

⭐️ 알고가기

• 전체가 n 이라고 할 때 각 위치 정렬 함수

	오른쪽 정렬 : .rjust(n)
	가운데 정렬 : .center(n)
	왼쪽 정렬  : .ljust(n)
profile
매일 성장하는 예비 웹 개발자 🌱

0개의 댓글