[파이썬] while문을 def로 바꾸고 싶습니다.
조회수 1568회
아래 while 문을 def함수로간단하게 쓰고싶은데 어떻게 해야 할까요?
i = 0
while True:
i += 1
if i > 5: break
print('*'*i)
그리고 여기서 결과값을 가운데 정렬 하고 싶은데
print("{0:^30}"('*'*i))
사용하면 좀 이상한 가운데 정렬이 되어서 다른 방법이 있는지 문의 드립니다
-
(•́ ✖ •̀)
알 수 없는 사용자
1 답변
-
별의 갯수가 1 3 5 7 9 11 이렇게 생성되어야 중앙정렬을 할 수 있습니다.
for i in range(1, 11, 2): print("{0:^30}".format('*' * i)) * *** ***** ******* *********
댓글 입력