2024年最全用Python写了一个电子考勤系统_用python写一个宿舍考勤系统,2024年最新1307页阿里Python面试全套真题解析在互联网火了

本文涉及的产品
公共DNS(含HTTPDNS解析),每月1000万次HTTP解析
云解析DNS,个人版 1个月
全局流量管理 GTM,标准版 1个月
简介: 2024年最全用Python写了一个电子考勤系统_用python写一个宿舍考勤系统,2024年最新1307页阿里Python面试全套真题解析在互联网火了
def login():
“”"
用户使用学号和密码进行登录
最多让用户登录三次,如果连续三次都登录失败(用户名或者密码错误),只要密码和用户都正确表示登录成功
:return:登录成功返回True和学号,三次都登录失败返回False和None
“”"
retry_time = 0
while retry_time < 3:
user_no = input(‘请输入登录账号:’)
password = input(‘请输入密码:’)
for i in student_infos:
if i[‘no’]==user_no and i[‘password’]==password:
return True,user_no
print(‘用户名或者密码错误!!!请重新输入。’)
retry_time += 1
else:
return False, None
**考勤记录写入**
def add(user_no):
for x in student_infos:
if user_nox[‘no’]:
name=x[‘name’]
break
times=time.strftime(“%Y-%m-%d %H:%M:%S”, time.localtime())
choices=[‘出勤’,‘迟到’,‘请假’,‘缺勤’]
a=int(input(“\t该学生出勤情况:1-出勤\t2-迟到\t3-请假\t4-缺勤:”))
if a1:
data=choices[0]
elif a2:
data=choices[1]
elif a3:
data=choices[2]
else:
data=choices[3]
with open(r"attendance.csv",‘a+’,newline=‘’, encoding=‘utf-8’) as f:
wf = csv.writer(f)
wf.writerow([user_no,name,times,data])#写入一行数据
print(“{}同学{}数据已经写入成功!操作时间是{}”.format(name,data,times))
**查询考勤记录**
def select():
student = []
with open(r"attendance.csv", encoding=‘utf-8-sig’) as file:
f_csv = csv.reader(file)
header = next(f_csv)
for row in f_csv:
students = {}
for index in range(4):
students[header[index]] = row[index]
student.append(students)
name=input(“请输入你需要查找的姓名:”)
print(" 学号\t\t姓名\t\t操作时间\t\t出勤状态")
for a in student:
if a[‘name’]==name:
print(a[‘no’]+‘\t’+a[‘name’]+‘\t’+a[‘time’]+‘\t\t’+a[‘state’])
else:
print(“无此人!!!”)
break
主函数我就不给出了,可以自己编写一下,如果需要可以下载下边的数据集和源码哟~
**另外怕大家不会使用,直接给大家准备了写好的,直接下载打开即可使用!**  
 **源码放在百度云盘上了需要可以微信扫描下方CSDN官方认证二维码免费领取**  
 ![](https://ucc.alicdn.com/images/user-upload-01/0b4e12ce755a46d2a0d6502e8ed1a507.png#pic_center)  
 **运行效果:**  
 ![在这里插入图片描述](https://ucc.alicdn.com/images/user-upload-01/3810fcf7941449b7aaefdfceea5f8856.png)  
 ![在这里插入图片描述](https://ucc.alicdn.com/images/user-upload-01/838ef008482a4a2ca36c1c8bc6dec0a0.png)  
 ![在这里插入图片描述](https://ucc.alicdn.com/images/user-upload-01/c1fe9e0724644421bd83d01b11d6610b.png)  
 ![在这里插入图片描述](https://ucc.alicdn.com/images/user-upload-01/4c1ef116260743ed84eff1d9809d8ec7.png)
### 关于Python技术储备
学好 Python 不论是就业还是做副业赚钱都不错,但要学会 Python 还是要有一个学习规划。最后大家分享一份全套的 Python 学习资料,给那些想学习 Python 的小伙伴们一点帮助!
### 一、Python所有方向的学习路线
Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。  
 ![在这里插入图片描述](https://ucc.alicdn.com/images/user-upload-01/a6067e55c54b49078778d56ea0db7fe2.png)
### 二、Python必备开发工具
![在这里插入图片描述](https://ucc.alicdn.com/images/user-upload-01/e496e6652efd47f5bbe73ad2ee082d4a.png)
### 三、Python视频合集
观看零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。  
 ![在这里插入图片描述](https://ucc.alicdn.com/images/user-upload-01/c6ac9e53d20b448ab9f2837b7f173b94.png)
### 四、实战案例
光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。![在这里插入图片描述](https://ucc.alicdn.com/images/user-upload-01/7b7d7e133d984b85a09422c3ccfa7396.png)
### 五、Python练习题
检查学习结果。  
 ![在这里插入图片描述](https://ucc.alicdn.com/images/user-upload-01/f10f8ee9d86444cb922630d860eb83c0.png)  
 **这份完整版的Python全套学习资料已经上传CSDN,朋友们如果需要可以微信扫描下方CSDN官方认证二维码免费领取【保证100%免费】**  
 ![](https://ucc.alicdn.com/images/user-upload-01/c5cc4e547bd0439295404cddb9a864ad.png#pic_center)
**(1)Python所有方向的学习路线(新版)**  
这是我花了几天的时间去把Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。
最近我才对这些路线做了一下新的更新,知识体系更全面了。
![在这里插入图片描述](https://ucc.alicdn.com/images/user-upload-01/1f807758e039481fa866130abf71d796.png#pic_center)
**(2)Python学习视频**
包含了Python入门、爬虫、数据分析和web开发的学习视频,总共100多个,虽然没有那么全面,但是对于入门来说是没问题的,学完这些之后,你可以按照我上面的学习路线去网上找其他的知识资源进行进阶。
![在这里插入图片描述](https://ucc.alicdn.com/images/user-upload-01/d66e3ad5592f4cdcb197de0dc0438ec5.png#pic_center)
**(3)100多个练手项目**
我们在看视频学习的时候,不能光动眼动脑不动手,比较科学的学习方法是在理解之后运用它们,这时候练手项目就很适合了,只是里面的项目比较多,水平也是参差不齐,大家可以挑自己能做的项目去练练。
![在这里插入图片描述](https://ucc.alicdn.com/images/user-upload-01/f5aeb4050ab547cf90b1a028d1aacb1d.png#pic_center)
**网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。**
**[需要这份系统化学习资料的朋友,可以戳这里获取](https://bbs.csdn.net/forums/4304bb5a486d4c3ab8389e65ecb71ac0)**
**一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!**


相关文章
|
3天前
|
机器学习/深度学习 监控 TensorFlow
使用Python实现深度学习模型:智能森林火灾预警系统
使用Python实现深度学习模型:智能森林火灾预警系统
25 5
|
9天前
|
IDE 开发工具 Android开发
【Python编程入门】面对IDE编译错误:如何解读系统提示并解决问题
本文通过一个Python编码错误的实例,讲述了如何根据系统提示解读并解决IDE编译中出现的问题,强调了直接查阅官方文档的重要性,而不是盲目依赖百度搜索来解决问题。
48 2
【Python编程入门】面对IDE编译错误:如何解读系统提示并解决问题
|
3天前
|
前端开发 数据库 虚拟化
太6了!用Python快速开发数据库入库系统
太6了!用Python快速开发数据库入库系统
|
2天前
|
数据采集 开发工具 Python
海康威视工业相机SDK+Python+PyQt开发数据采集系统(支持软件触发、编码器触发)
该系统基于海康威视工业相机SDK,使用Python与PyQt开发,支持Gige与USB相机设备的搜索及双相机同时显示。系统提供软件触发与编码器触发模式,并可在数据采集过程中实时保存图像。此外,用户可以调节曝光时间和增益,并进行信息输入,这些信息将被保存至配置文件以便下次自动加载。参数调节与实时预览等功能进一步增强了系统的实用性。
21 1
|
9天前
|
机器学习/深度学习 监控 TensorFlow
使用Python实现深度学习模型:智能停车管理系统
【8月更文挑战第22天】 使用Python实现深度学习模型:智能停车管理系统
26 8
|
10天前
|
前端开发 JavaScript 关系型数据库
基于Python+Vue开发的医院门诊预约挂号系统
该项目是基于Python+Vue开发的医院门诊预约挂号系统(前后端分离),这是一项为大学生课程设计作业而开发的项目。该系统旨在帮助大学生学习并掌握Python编程技能,同时锻炼他们的项目设计与开发能力。 通过学习基于Python的医院门诊预约挂号管理系统项目,大学生可以在实践中学习和提升自己的能力,为以后的职业发展打下坚实基础。
29 3
|
10天前
|
前端开发 JavaScript 关系型数据库
基于Python+Vue开发的旅游景区管理系统
该项目是为大学生课程设计开发的旅游景区管理系统,采用Python+Vue技术栈,实现前后端分离。主要功能涵盖景区、类型、用户管理等,并支持统计分析、消息发布、订单处理及个性化推荐。开发环境基于Python 3.8 + Django 3.2、Vue + JavaScript及MySQL 5.7。通过该项目,学生可深入学习相关技术,增强实践能力,为职业发展奠定基础。[在线演示](https://travel2.gitapp.cn) | [源码](https://github.com/net936/python_travel2) | 管理员默认账号: admin123 / admin123.
28 2
|
10天前
|
前端开发 JavaScript 关系型数据库
基于Python+Vue开发的电影订票管理系统
该项目是基于Python+Vue开发的电影订票管理系统(前后端分离),这是一项为大学生课程设计作业而开发的项目。该系统旨在帮助大学生学习并掌握Python编程技能,同时锻炼他们的项目设计与开发能力。通过学习基于Python的电影订票管理系统项目,大学生可以在实践中学习和提升自己的能力,为以后的职业发展打下坚实基础。
15 1
|
10天前
|
前端开发 JavaScript 关系型数据库
基于Python+Vue开发的音乐推荐管理系统
该项目是基于Python+Vue开发的音乐推荐管理系统(前后端分离),这是一项为大学生课程设计作业而开发的项目。该系统旨在帮助大学生学习并掌握Python编程技能,同时锻炼他们的项目设计与开发能力。通过学习基于Python的音乐推荐管理系统项目,大学生可以在实践中学习和提升自己的能力,为以后的职业发展打下坚实基础。
17 1
|
10天前
|
前端开发 JavaScript 关系型数据库
基于Python+Vue开发的鲜花商城管理系统
该项目是基于Python+Vue开发的鲜花商城管理系统(前后端分离),这是一项为大学生课程设计作业而开发的项目。该系统旨在帮助大学生学习并掌握Python编程技能,同时锻炼他们的项目设计与开发能力。通过学习基于Python的鲜花商城管理系统项目,大学生可以在实践中学习和提升自己的能力,为以后的职业发展打下坚实基础。
23 0

热门文章

最新文章

下一篇
云函数