欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

python 考勤機

錢斌斌2年前10瀏覽0評論

Python 是一種功能強大的編程語言,被廣泛用于開發和部署各種類型的應用程序。其中之一是考勤機程序。下面介紹一下如何使用 Python 開發一個簡單的考勤機應用程序。

import time
def attendance_system():
while True:
print("歡迎使用考勤機!")
print("請輸入您的員工號:")
emp_no = input()
print("請輸入您的姓名:")
emp_name = input()
print("請輸入您的上班時間(格式:HH:MM):")
start_time = input()
print("請輸入您的下班時間(格式:HH:MM):")
end_time = input()
# 將上班時間和下班時間轉換為時間戳
try:
start_timestamp = time.mktime(time.strptime(start_time, '%H:%M'))
end_timestamp = time.mktime(time.strptime(end_time, '%H:%M'))
except ValueError:
print("輸入的時間格式不正確,無法記錄考勤")
continue
total_time = end_timestamp - start_timestamp
print("員工號:", emp_no)
print("姓名:", emp_name)
print("上班時間:", start_time)
print("下班時間:", end_time)
print("工作時長:", total_time / 60, "分鐘")
attendance_system()

上面的代碼中,我們定義了一個名為attendance_system的函數,用于實現考勤機的邏輯。該函數采用循環結構,一直等待用戶輸入員工信息和上下班時間。我們使用time模塊中的strptime函數將時間字符串轉換為時間戳,然后將兩個時間戳之間的時間差表示為分鐘數,最后輸出考勤結果。

使用 Python 開發考勤機應用程序非常簡單。使用該應用程序,您可以輕松地記錄員工的出勤時間和工作時長。在實際應用中,您可以將該程序與數據庫等組件集成,以實現更高級的考勤功能。