SeouliteLab

[Python/파이썬] 파이썬을 사용하여 피라미드 패턴 만들기 본문

카테고리 없음

[Python/파이썬] 파이썬을 사용하여 피라미드 패턴 만들기

Seoulite Lab 2024. 4. 23. 09:28

파이썬을 사용하여 피라미드 패턴을 만들어보겠습니다. 이 패턴은 각 줄마다 별표(*)를 사용하여 피라미드 모양을 만들어내는 것입니다.

예제:

def print_pyramid(rows):
    for i in range(rows):
        print(' ' * (rows - i - 1) + '*' * (2 * i + 1))

rows = 5
print_pyramid(rows)

설명:

위의 코드에서는 print_pyramid 함수를 정의합니다. 이 함수는 피라미드를 출력하기 위해 rows 개수의 줄을 생성합니다.

첫 번째 for 루프에서는 피라미드의 줄을 생성하고, 두 번째 for 루프에서는 공백과 별표를 출력합니다. 각 줄에서는 공백의 개수가 줄어들고, 별표의 개수가 증가하는 패턴을 가지고 있습니다. 이로써 피라미드 모양이 만들어집니다.