
Python
文章平均质量分 93
Python基础入门专栏
有一只柴犬
公众号“柴犬说编程”创作者,优快云全栈新星创作者,博客专家,阿里云专家博主。
管住嘴,迈开腿。一个努力接受现在的自己的程序员。保持技术保温的同时,分享自己的学习知识。
个人开源Github地址:https://github.com/Shamee99
展开
-
基于Python+Ollama DeepSeek与MySQL进行数据分析探索
上面是简单的DeepSeek进行数据分析的功能,对于数据量小的来说可能还行,但是对于数据量大的来说还是够呛。构建从数据提取,到智能分析,再到可视化呈现的全流程自动化,以及风险预测和识别也将成为另一个业务价值呈现点。在ollama官网,搜索我们要部署的模型,这里选择deepseek-r1模型,可以看到列出所有蒸馏版本,我们这里由于配置原因,选择1.5b版本。下载完成后,直接点击安装即可。这里我添加了一些额外的功能,用于扫描库表是否包含了主键,是否字段长度过长没有约束,是否时间类型用了字符串等。原创 2025-03-18 20:21:53 · 1840 阅读 · 13 评论 -
开源神器来袭:Markdown 转 PDF,从此不再求人!(文末附上期中奖名单)
最近在整理整套的《Java体系》相关的电子书籍,面试题集,基础知识,进阶知识以及AI相关的学习手册。在线网站转换的普遍会有几个通病,比如大小限制,水印,注册会员,关注公众号等等。选择我们需要转换的存放md文件的路径,输入我们的想要插入的页眉页脚内容,再选择我们要输出的存放pdf的目录,点击转换即可。但是也存在一定的局限性,无法提供友好的页眉页脚生成方式,需要编写复杂的LaTeX模板实现页眉页脚。起初给人的感觉确实是挺惊艳的一款产品,收费后,用户量也下降了好多。找了一圈,发现大多数都不满足自己的使用需求。原创 2025-03-04 22:19:39 · 1560 阅读 · 4 评论 -
10. 单元测试
软件测试是整个软件开发生命周期内的一个重要阶段,通常软件测试可以评估和验证软件系统的质量、可靠性、安全性和性能等方面。测试通过执行软件的一系列操作,旨在发现潜在的错误、缺陷或问题,从而确保软件能够按照预期工作。而软件测试往往覆盖了不同的层次和类型,其中单元测试是针对软件中最小的独立单元(通常是函数或方法)进行的测试。目标是确保每个单元独立地工作,并且对输入产生正确的输出。单元测试通常由开发人员编写,用于验证代码的正确性。原创 2024-03-13 19:49:02 · 3442 阅读 · 24 评论 -
09. 异常处理
在编程中,异常(Exception)是程序在运行期间检测到的错误或异常状况。当程序执行过程中发生了一些无法继续执行的错误时,会引发异常,这可能是由于错误的输入、文件不存在、网络连接问题等多种原因引起的。而程序中对于异常的处理,是为了保持良好的程序健壮性,不会因为异常而导致程序终止甚至退出。原创 2024-02-01 21:27:02 · 1486 阅读 · 31 评论 -
08. 面向对象编程(二)
上一篇文章中,我们介绍了面向对象编程的类和实例,以及三大基本特性。今天我们继续来了解面向对象编程的其他知识。原创 2024-01-21 19:37:50 · 1426 阅读 · 14 评论 -
07. 面向对象编程(一)
在Python中,面向对象编程(Object-Oriented Programming,简称OOP)是一种程序设计范式,它通过创建类(Class)和对象(Object)来组织代码。而面向对象编程有几个基本的特性:封装,继承,多态。原创 2024-01-17 22:32:39 · 1590 阅读 · 43 评论 -
06. Python模块
Python 的强大之处之一就是其模块化编程的支持。模块是代码的组织单元,它允许你将代码划分为可重用的部分,从而提高代码的可维护性和可扩展性。今天我们一起来探讨 Python 模块的概念、创建和使用方法,以及一些常见的 Python 标准库模块。原创 2023-12-16 10:44:25 · 637 阅读 · 32 评论 -
05. 函数式编程
在《04.函数》一文中介绍了Python中的函数,以及函数的基础使用。函数是Python内建支持的一种封装,我们通过把大段代码拆成函数,通过一层一层的函数调用,就可以把复杂任务分解成简单的任务,这种分解可以称之为面向过程的程序设计。函数就是面向过程的程序设计的基本单元。而函数式编程(Functional Programming),是一种抽象程度很高的编程规范。原创 2023-12-10 19:20:52 · 1675 阅读 · 42 评论 -
04. 函数
在Python编程中,函数是一项强大而灵活的工具,它不仅能够使代码更有组织性,还能提高代码的重用性。函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。函数能提高应用的模块性,和代码的重复利用率。前面我们已经有接触过一些Python提供的内建函数了,比如print()。我们也可以自己创建函数,这被叫做用户自定义函数。原创 2023-12-03 14:25:30 · 1330 阅读 · 40 评论 -
03. Python中的语句
在《Python基础数据类型》一文中,我们了解了Python中的基础数据类型,今天我们继续了解下Python中的语句和函数。原创 2023-11-19 10:11:49 · 4598 阅读 · 55 评论 -
02. Python基础数据类型
前面我们介绍了认识了Python以及Python的基础环境搭建,今天我们介绍下Python的一些基础语法。原创 2023-11-12 09:19:48 · 1078 阅读 · 53 评论 -
01. Python基础环境搭建
Python 是一种解释型、面向对象、动态数据类型的高级程序设计语言。Python 由 Guido van Rossum 于 1989 年底发明,第一个公开发行版发行于 1991 年。像 Perl 语言一样, Python 源代码同样遵循 GPL(GNU General Public License) 协议。Python有2个较大的版本,一个是Python 2.x,一个是Python 3.x。官方宣布,2020 年 1 月 1 日, 停止 Python 2 的更新。Python 2.7 被确定为最后一个 P原创 2023-11-07 20:05:10 · 607 阅读 · 43 评论