본문 바로가기
코딩테스트

[파이썬] 직사각형 별찍기 [CODING TEST #1]

by ALTERww 2022. 7. 18.
320x100

코딩테스트 준비도 할 겸, 파이썬과 더욱 친해지기 위해.. 조금씩 문제를 풀면서 여기에 기록하려고 한다.

 

https://school.programmers.co.kr/learn/courses/30/lessons/12969

 

 

 

print 함수는 실행이 완료되면 자동으로 줄바꿈이 되므로, Column 수만큼 별을 리스트에 string으로 넣고 

join 함수를 이용하여 row 하나를 출력하고, row만큼 for문을 돌렸다.

 

a, b = map(int, input().strip().split(' '))
for _ in range(b):
    list = ['*' for i in range(a)]
    print(''.join(list))

 

join 함수를 간단히 살펴보자. 구분자가 앞에 오고, 리스트가 뒤 괄호 안에 들어가는 것에 유의해야 함

 

'구분자'.join(리스트)
# 리스트 내 요소들이 구분자로 구분되어 하나의 요소로 합쳐진다.
# 문자열이 기본이다. int가 들어 있으면 에러가 난다.

댓글