문제
자연수 n을 입력받아서 다음과 같이 출력하는 프로그램을 작성하시오.

풀이 1 )
n=int(input("숫자입력: "))
for i in range(1,n+1):
print(" "*(i-1) + "*"*(n-i+1))
풀이 2 )
n = int(input())
for i in range(n):
print(' '*i + '*'*(n-i))
풀이 3 )
number = int(input(''))
enter = 0
while number != 0:
print(' '*enter+'*'*number)
number -= 1
enter += 1
'배운다 > 파이썬' 카테고리의 다른 글
554 : 반복제어문3 - 자가진단7 (0) | 2020.07.25 |
---|---|
[파이썬] 별찍기 552 : 반복제어문3 - 자가진단5 (0) | 2020.07.22 |
[파이썬] 별찍기 550 : 반복제어문3 - 자가진단3 (0) | 2020.07.22 |
[파이썬] 별찍기 634 : 반복제어문3 - 자가진단2 (0) | 2020.07.22 |
[파이썬] 구구단 548 : 반복제어문2 - 자가진단8 (0) | 2020.07.22 |