工作经历
2023-08-04 -至今小工作室python数据分析
在一家小公司工作,一般用numpy和pandas等等,也会使用jupyter notebook进行大量数据运行
教育经历
2023-09-08 - 乐山师范日语本科
本人虽然是日语生,不过学习过python,java,cpp,c,swift,因为python最熟练,所以经常使用python,平常经常在力扣上刷题,相信我就行了
技能
这个项目是一个名为"在线社交网络平台"的Web应用程序。它提供了用户注册、登录、发帖和评论等功能,允许用户在平台上进行社交互动。 以下是该项目的功能和工作流程的简要介绍: 1. 用户注册:用户可以通过填写用户名和密码进行注册。注册信息将保存在SQLite数据库中的"users"表中。 2. 用户登录:注册成功后,用户可以使用注册时的用户名和密码进行登录。登录验证是通过在数据库中检查用户名和密码的匹配性来完成的。 3. 主页展示:登录后,用户将被重定向到主页。主页显示了所有用户发布的帖子。帖子的内容存储在数据库中的"posts"表中。 4. 发帖:已登录用户可以在主页上发布帖子。用户可以在输入框中输入帖子内容,并提交表单。提交后,帖子将被保存到数据库中的"posts"表中。 5. 评论:用户可以在帖子下方发表评论。用户可以在输入框中输入评论内容,并提交表单。提交后,评论将被保存到数据库中的"comments"表中,同时与相应的帖子关联。 6. 登出:用户可以通过点击"登出"按钮来退出登录状态。登出将清除用户会话信息。 该项目使用了Flask框架来处理路由和视图,以及SQLite数据库来存储用户、帖子和评论的数据。它还使用了会话(session)来跟踪用户的登录状态。 请注意,这只是一个简单的示例项目,实际的社交网络平台可能需要更多的功能和复杂性,例如用户个人资料、关注系统、点赞和分享功能等。你可以根据自己的需求进行修改和扩展。
一个简单的密码生成器项目,该项目可以生成随机的强密码。 该密码生成器使用了Python的随机数生成函数和字符串操作函数,可以生成包含大小写字母、数字和标点符号的密码。用户可以输入所需的密码长度,然后程序会生成相应长度的随机密码。 我设计这个密码生成器的目的是为了帮助用户创建更强大和安全的密码,以保护他们的个人信息和在线账户的安全。 该项目展示了我的编程能力和对密码安全的关注。我对软件开发和数据安全有着浓厚的兴趣,并且善于解决问题和与团队合作。
实际上我没什么作品,一般都在力扣上刷题,这是一个简单的爬虫,用两个库来爬取豆瓣top250的电影,我开发了一个使用Python编写的豆瓣Top250电影爬虫程序,仅使用了两个主要的库:Beautiful Soup和Requests。该程序可以帮助用户快速获取豆瓣电影排行榜中的前250部电影的名称。 该爬虫程序具有以下特点和功能: 1. 数据爬取:利用Requests库发送HTTP请求,获取豆瓣电影排行榜页面的HTML内容。 2. 数据解析:使用Beautiful Soup库对HTML进行解析,提取出电影名称等相关信息。Beautiful Soup提供了强大的解析功能和简单易用的API,使得数据提取变得简单而高效。 3. 数据存储:将爬取到的电影名称保存到本地文件或数据库中,方便后续使用和分析。 4. 简洁高效:该程序采用了简洁的代码结构和高效的爬取算法,能够在短时间内完成对豆瓣Top250电影名称的爬取任务。 5. 可扩展性:程序设计灵活,用户可以根据需要进行功能的扩展和定制,例如添加更多的电影信息字段或实现其他特定需求。 通过该爬虫程序,用户可以快速获取豆瓣电影排行榜中的前250部电影的名称,为电影爱好者、市场调研人员、数据分析师等提供了有价值的数据来源。