반응형 파이썬 별 피라미드 한줄1 Python. 1줄로 별 피라미드 출력하기 입력받은 값으로 별 피라미드를 만들수있습니다. print("\n".join(['*'*n for n in range(1,int(input())+1)])) 부가 설명 보통 같으면 for문을 사용해서 a = int(input()) for i in range(1,a+1): print("*"*i) 이렇게 만들수 있습니다. 이 for문을 줄여서 한다면 ['*'*n for n in range(1,int(input())+1)] 이런형태로 만들수 있는대. 여기서 print로 감싸게 된다면 list형식으로 해당 파일이 출력되기 떄문에 하나씩 출력되는 값을 얻을 수 없게 됩니다. 그러기 떄문에 join 함수를 사용해서 "\n".join(['*'*n for n in range(1,int(input())+1)]) 해당 코드처럼.. 2021. 6. 10. 이전 1 다음 반응형 더보기 더보기 더보기 더보기