프로그램

[파이썬] 문제 : 이중 for 문으로 마지막 문자만 출력하기

오디세이99 2022. 11. 23. 12:45
728x90
반응형

(문제)

이중 for 루프를 이용하여 다음과 같은 패턴을 출력하여라.

       #
      #
     #
    #
   #
  #
 #
#
 
(방법)
for i in range(8, 0, -1):
    rtn = ''
    for j in range(i):
        if j == i-1:
            rtn = rtn + '#'
        else:
            rtn = rtn + ' '
    print(rtn, len(rtn))
결과
       # 8
      # 7
     # 6
    # 5
   # 4
  # 3
 # 2
# 1
728x90
반응형