관리 메뉴

지나가는 이야기

[Python] 2. B 별 찍기 "별 찍기" 본문

Computer language : 컴퓨터 언어/Python

[Python] 2. B 별 찍기 "별 찍기"

지나가는 이야기 2021. 1. 21. 08:15
728x90
반응형

 

안녕하세요~ 파이썬 프로그램 별 찍기 시리즈의 두 번째인 B 별 찍기로 가장 작고 간단한 모양을 구현했습니다.

 

위 사진은 B모양으로 찍힌 결과입니다.

 

for row in range(5):
    for col in range(3):
        if col == 0 or (col == 1) and 
        (row == 0 or row == 2 or row == 4) or 
        (col == 2) and (row == 1 or row == 3):
            print("*", end = "")
        else:
            print(" ", end = "")
    print()

 

위 코드는 전체 코드로 if문이 너무 길어 여러 줄에 걸쳐 작성했습니다. 실제로 코드를 짜실 때에는 전부 붙여서 실행하셔야 합니다!

 

728x90
반응형
Comments