일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 하둡
- 생활코딩
- 함수
- DATABASE
- R
- 데이터과학
- 코딩야학
- 숫자야구
- 데이터분석
- hadoop
- 숫자야구코드
- 데이터사이언스
- 숫자야구소스
- 빅데이터
- 이토록 쉬운 통계&R
- big_data
- code
- python
- BigData
- stat
- for문
- 루비페이퍼
- 파이썬
- 야학
- sql
- if문
- 임경덕
- DataAnalysis
- 리스트
- list
Archives
- Today
- Total
yekang
if문(2017.10월 달력) 본문
#개선 전 코드print('\t\t\t2017년 10월')print('sun\tmon\ttue\twed\tthur\tfri\tsat')for i in range(1,32):print('%d\t'%i,end='')if i==7:print()if i==14:print()if i==21:print()if i==28:print()#개선 후 코드print('\t\t\t2017년 10월')print('sun\tmon\ttue\twed\tthur\tfri\tsat')for i in range(1,32):print('%d\t'%i,end='')if i%7==0: # 7의 배수 반복을 피하자!print()월을 바꾸니 반복이 생긴다 => (i+4)(i+6)등 / 몇 월인지 / 마지막 날은 31인지 30인지 등#7월 달력space=6month=7lastDay=31print('\t\t\t2017년 %d월'%month)print('sun\tmon\ttue\twed\tthur\tfri\tsat')for i in range(space):print('\t',end='')for i in range(1,lastDay+1):print('%d\t'%i,end='')if (i+space)%7==0: # 7의 배수 반복을 피하자!print()print()#5월 달력space=1month=5lastDay=31print('\t\t\t2017년 %d월'%month)print('sun\tmon\ttue\twed\tthur\tfri\tsat')for i in range(space):print('\t',end='')for i in range(1,lastDay+1):print('%d\t'%i,end='')if (i+space)%7==0: # 7의 배수 반복을 피하자!print()#횟수로 수정#11월 달력space=3month=11lastDay=30print('\t\t\t2017년 %d월'%month)print('sun\tmon\ttue\twed\tthur\tfri\tsat')for i in range(space):print('\t',end='')for i in range(lastDay):print('%d\t'%(i+1),end='')if (i+1+space)%7==0: # 7의 배수 반복을 피하자!print()
'빅데이터 > 파이썬' 카테고리의 다른 글
Preparing 21st Century Students for a Global Society + 무한 반복 (0) | 2017.06.29 |
---|---|
1~9단 구구단 출력 (0) | 2017.06.29 |
각 자리수 마다 더하기/ 구구단 2단 출력하기 (0) | 2017.06.29 |
0628_기초 연산 (0) | 2017.06.29 |
제어문 - for (0) | 2017.06.29 |
Comments