Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Python Pandas - 연도가 Period 객체의 윤년인지 확인하십시오.

<시간/>

연도가 Period 개체의 윤년인지 확인하려면 period.is_leap_year를 사용하세요. 특성. 먼저 필요한 라이브러리를 가져옵니다 -

pandas를 pd로 가져오기

pandas.Period는 기간을 나타냅니다. 두 개의 기간 개체 만들기

period1 =pd.Period("2020-09-23 05:55:30")period2 =pd.Period(freq="Y", 연도 =2021, 월 =7, 일 =16, 시간 =2, 분 =35)

기간 개체 표시

print("기간1...\n", period1)print("기간2...\n", 기간2)

연도가 윤년인지 확인

res1 =period1.is_leap_yearres2 =period2.is_leap_year

예시

다음은 코드입니다.

pandas를 pd로 가져오기# pandas.Period는 두 개의 Period 객체를 생성하는 기간을 나타냅니다.period1 =pd.Period("2020-09-23 05:55:30")period2 =pd.Period(freq="Y ", 연도 =2021, 월 =7, 일 =16, 시 =2, 분 =35)# 기간 개체를 표시합니다.print("Period1...\n", period1)print("Period2...\n", period2)# 연도가 윤년인지 확인하기 n", res1)print("\n두 번째 기간 개체의 해는 윤년입니다...\n", res2)

출력

그러면 다음 코드가 생성됩니다.

Period1...2020-09-23 05:55:30Period2...20211기 객체의 연도가 윤년인가요...True2기 객체의 객체가 윤년인가요...False