P. Language/Python

[소스] (*)로 Diamond 만들기

어디다쏨 2015. 11. 5. 13:14
728x90

소스

    line = int(input("Diamond 의 길이를 입력하세요(2~30) : "))

    for x in range(1, line * 2, 2):
        print((" " * ( (line * 2 - 1 - x) // 2 )) + ("*" * x))

    for y in range(line * 2-3, 0, -2):
        print((" " * ( (line * 2 - 1 - y) // 2 )) + "*" * y)

결과

Diamond 의 길이를 입력하세요(2~30) : 4
   *
  ***
 *****
*******
 *****
  ***
   *


728x90