프로그래밍/Python

[Python] 파이썬 별 찍기: 다양한 방법으로 별을 찍는 방법

rrruu 2023. 9. 30. 15:57
반응형

파이썬은 다양한 방법으로 별을 찍을 수 있습니다.

가장 간단한 방법은 for문을 사용하는 것입니다.

# 별 3줄을 찍는 코드
for i in range(3):
    print("*")

실행결과

*
*
*

 

다음은 별을 쌓아 올리는 방법입니다.

# 별 3줄을 쌓아 올리는 코드
for i in range(3):
    print("*" * (i+1))

실행결과

*
**
***

 

다음은 별을 대각선으로 찍는 방법입니다.

# 별을 대각선으로 찍는 코드
for i in range(3):
    for j in range(i+1):
        print("*", end="")
    print()

실행결과

*
**
***

 

다음은 별을 역대각선으로 찍는 방법입니다.

# 별을 역대각선으로 찍는 코드
for i in range(3):
    for j in range(3-i):
        print("*", end="")
    print()

실행결과

***
**
*

 

반응형