파이썬 연도 별, 달 정보는이 달에 일의 수를 표시

1  # 상법 
2 년 = INT (INPUT ( ' 년 입력 ' ))
 (3). 달 INT = (입력 ( ' 달 입력 (1 ~ 12)이다 ' ))
 . 4  IF 달 == 2 :
 . 5      IF 년 % == 0.4  ! 년 0 = 100 % 또는 연간 400 %의 == 0
 . 6          전단 ( ' 윤년 이십구일 ' )
 7.      밖의 :
 . 8          전단 ( ' 평균 년 이십팔일 ' )
 9.  
10  ELIF의(4,6,9,11 )
 . (11)      인쇄 ( " 삼십일 " )
 (12)는  다른 :
 13      인쇄 ( ' 31 일 ' )
1  # 방법 2 : 기능 방법 
2  DEF Y_M (년, 월을)
 . 3      '' ' 
. (4)는      연도 별, 달 정보는이 달에 일의 수를 표시합니다
 (5).      : PARAM 년도 : 년도 입력합니다
 . 6      : PARAM의 달 : 월을 입력하십시오 (1 12)이다
 . 7      : 창 : 일수
 8.      '' 
9.      IF 달> 12 인 또는 달 <= 0 :
 10          반환 -1
 . 11      IF 월 2 == :
 12이          반환 29 IF . 년 4 % 0 ==  ! = 100 % 년 0 또는 매년 400 % == 0 다른 28
 13은  
14     만약 한 달  (4, 6, 9, 11 ) :
 15           30
 16      다른 :
 17           31
 18  
19  인쇄 (y_m (2004,12))

 

추천

출처www.cnblogs.com/xiaoliangliu86/p/11423197.html