Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

จะพิมพ์วันในเดือนที่กำหนดโดยใช้ Python ได้อย่างไร


ป้อนข้อมูล

สมมติว่าคุณมีชุดวันที่เพื่อหาจำนวนวันในหนึ่งเดือน

วิธีแก้ปัญหา

เพื่อแก้ปัญหานี้ เราจะทำตามขั้นตอนด้านล่าง -

  • กำหนดชุดวันที่

  • ตั้งค่า date_range เป็น 2020-02-10

  • หาจำนวนวันในหนึ่งเดือนโดยใช้ Series.dt.daysinmonth

ตัวอย่าง

ให้เราดูการใช้งานที่สมบูรณ์เพื่อความเข้าใจที่ดีขึ้น -

import pandas as pd
date = pd.date_range('2020-02-10',periods=1)
data = pd.Series(date)
print(data.dt.daysinmonth)

ผลลัพธ์

0    29