3일차 과제_2016년도 5월 달력 찍기

  • 우선 출력이 어떻게 나란히 되는 거지?
  • print(i, end=" "). 2.7의 경우에는 print(i,)

In [107]:
print("      May 2016      ")
print("Su Mo Tu We Th Fr Sa")
for i in range(1, 31+1):
    if not i % 7 == 0:
        if i > 9:
            print(i, end=" ")
        else:
            print("", end=" "), print(i, end=" ")
    else:
        if i > 9:
            print(i, end="\n")
        else:
            print("", end=" "), print(i, end="\n")


      May 2016      
Su Mo Tu We Th Fr Sa
 1  2  3  4  5  6  7
 8  9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31