- 博客(104)
- 收藏
- 关注
原创 超详细,DeepSeep 接入PyCharm实现AI编程!(支持本地部署DeepSeek及官方DeepSeek接入),建议收藏!
本文介绍了将DeepSeek AI模型接入PyCharm的两种方法,实现智能编程辅助。DeepSeek作为开源高性能模型,结合PyCharm强大的开发环境,能有效提升编程效率。重点推荐使用本地部署方式,通过OLLAMA工具下载DeepSeek-R1模型,并利用CodeGPT插件实现PyCharm集成。该方法兼顾隐私保护与免费使用,适合个人开发者。文章详细提供了从环境配置到插件安装的完整步骤,包括OLLAMA安装、模型下载及界面优化方案,最终实现PyCharm与本地AI模型的协同工作,为Python开发提供即
2025-06-11 11:44:49
312
原创 怒肝推荐 python学习路线一条龙
本文提供了一个系统化的Python学习路线,分为六个阶段:从基础语法入门到进阶核心技能,再到Web全栈开发、数据科学与AI应用,最后是项目实战与就业准备。每个阶段明确学习目标和推荐资源,包含:基础阶段:环境搭建、语法基础和工具使用进阶阶段:面向对象编程、高级特性和实战项目Web开发:框架学习(Django/Flask)和前后端技能数据科学:机器学习、深度学习和NLP大模型应用实战阶段:项目开发和求职准备拓展学习:源码研究和领域深耕强调实践导向,推荐官方文档、优质课程和实战平台,提供完整学习资
2025-06-05 10:44:43
932
原创 PyCharm下载+安装+创建项目及文件教程(详细步骤)
本文详细介绍Python开发工具PyCharm的安装与使用步骤。从官网下载安装包,注意选择英文路径安装并勾选所有选项。安装完成后创建新项目,配置Python解释器,建立.py测试文件运行代码。文章还分享了实用功能:通过设置快捷键实现字体缩放,安装中文语言插件实现汉化。
2025-06-02 16:30:20
671
原创 初学Python要学的函数
Python常用函数实用指南:数据类型转换函数(int/float/str/bool)、字符串处理函数(len/lower/split等)、列表操作(append/sort/pop等)、字典方法(keys/items/get)、文件操作(open/read/write)、数学函数(abs/max/sum)以及控制流相关(range/enumerate)等核心函数的用法和应用场景解析。涵盖数据转换、文本处理、集合操作、文件读写等编程基础功能,帮助开发者高效处理各类编程任务。
2025-05-30 16:21:00
856
原创 PyCharm常用快捷键大全
这篇文章整理了PyCharm中提高Python开发效率的常用快捷键,分为基础编辑、搜索替换、代码重构、调试运行、版本控制、窗口视图等类别。重点介绍了代码补全(Ctrl+Space)、跳转定义(Ctrl+B)、全局搜索(Shift+Shift)、调试(F9/F8)等核心功能的快捷键组合,并提供了自定义快捷键设置方法和学习建议。通过系统掌握这些快捷键,开发者可以显著提升编码速度和工作效率。文章还附带Python学习资料的获取方式。建议开发者在日常工作中逐步练习使用这些快捷键,形成肌肉记忆,从而提高编程生产力。
2025-05-29 15:53:47
775
原创 最新版Anaconda下载及安装教程
摘要:本文详细介绍了Anaconda的下载与安装步骤:推荐从清华镜像(速度更快)获取安装包,安装时建议自定义路径并勾选所有选项。验证安装只需在命令行输入conda --version显示版本号即可。附环境管理(如conda create -n myenv python=3.8)和包安装(如conda install numpy)的常用命令,并提供了Python学习资料包(含路线图/课程/实战案例等)的领取方式。全文约150字,涵盖下载、安装、验证及学习资源指引。
2025-05-27 11:44:41
272
原创 __init__.py 是个啥,为什么深受大厂程序员偏爱?
Python中的__init__.py文件是项目结构的关键组件,它虽然从Python 3.3起不再是创建包的必需条件,但仍是规范项目导入行为的重要工具。主要作用包括:1. 明确标记目录为Python包;2. 自定义导入逻辑,如通过__all__控制暴露内容、动态导入子模块或实现懒加载;3. 执行包初始化操作,如版本控制或配置加载。通过合理使用__init__.py,开发者能优化项目结构,提升代码可维护性和性能。建议在复杂项目中充分利用其功能,而非仅将其视为空标记文件。
2025-05-24 11:00:32
822
原创 这些Python可视化工具画图真的好看,强烈推荐!
Python在数据分析和可视化方面提供了丰富的第三方库,每个库都有其独特的功能和优势。Matplotlib是最基础且功能强大的绘图库,支持高度自定义的图表设计。Seaborn作为Matplotlib的高级封装,更适合绘制统计图表。Plotly和Bokeh则专注于交互式图表的创建,适合网页应用和大规模数据集。Pandas虽然主要是数据分析工具,但也提供了基本的绘图功能。此外,ggplot、Altair、Plotnine、Pygal和Holoviews等库各有特色,如模仿R语言的ggplot2、声明式统计可视化
2025-05-20 15:45:24
943
原创 超详细PyCharm安装教程及基本使用,看完这一篇就够了
本文详细介绍了PyCharm专业版的安装、配置及基本使用方法。首先,从PyCharm官网下载并安装专业版,选择安装路径并完成安装。接着,指导如何从Python官网下载并安装Python,建议选择自定义安装并勾选“Add Python.exe to PATH”以便自动添加系统环境变量。然后,介绍了PyCharm的首次启动、创建新项目、安装第三方库及配置镜像源的方法。此外,还讲解了如何安装插件、配置背景图、脚本开头、编码格式以及PyCharm的汉化过程。最后,提供了Python学习资料的获取方式,帮助读者更好地
2025-05-14 16:48:32
1729
原创 10段代码让你掌握Python Polars,高性能数据处理和分析工具
Polars是一个基于Apache Arrow构建的高性能数据处理库,专为快速进行数据帧操作而设计。与Pandas不同,Polars使用内存映射和多线程技术,实现更快的数据处理。对于大规模数据集,Polars是理想之选,它拥有丰富的特性和灵活的API,让数据分析变得更快速、更轻松。
2025-05-10 16:42:11
778
原创 你用PyCharm还是vscode?
在 Python 开发的世界里,集成开发环境(IDE)或代码编辑器的选择堪称一场信仰之战。PyCharm 和 Visual Studio Code(VSCode)无疑是这场战争中的两大巨头。PyCharm 像一位经验丰富的导师,功能全面,开箱即用;而 VSCode 则像一位灵活的艺术家,轻量、可定制,充满无限可能。那么,究竟谁才是 Python 开发者的最佳选择?让我们从多个维度深入对比,带你一探究竟!
2025-05-07 16:57:05
1506
原创 PyCharm快捷键、常用设置、配置管理
PyCharm 作为一款功能强大的 Python IDE,掌握其快捷键、常用设置和配置管理技巧能显著提升开发效率。Ctrl + DCtrl + YCtrl + /Ctrl + BCtrl + UAlt + ←/→Ctrl + NCtrl + EAlt + F1Shift + F9F8F7Shift + F8Ctrl + F8Alt + [数字]ConsolasDarculaGitToolBoxTabNineAlt + F12bashzshDatabasevenvcondaCtrl + KAlt + 9。
2025-04-26 16:55:20
1333
原创 100 个 Python 小例子(练习题)
60万到100万之间时,高于60万元的部分,可提成1.5%,高于100万元时,超过100万元的部分按1%提成,从键盘输入当月利润I,求应发放奖金总数?第二只猴子把剩下的桃子又平均分成五份,又多了一个,它同样把多的一个扔入海中,拿走了一份,第三、第四、第五只猴子都是这样做的,问海滩上原来最少有多少个桃子?他说比第4个人大2岁。某个公司采用公用电话传递数据,数据是四位的整数,在传递过程中是加密的,加密规则如下:每位数字都加上5,然后用和除以10的余数代替该数字,再将第一位和第四位交换,第二位和第三位交换。
2025-04-25 10:43:37
1404
原创 100个字典编程小技巧,让你成为Python高手
在Python编程的世界里,字典作为一种极为重要的内置数据类型,承载着无序键值对集合的功能,在其他编程语言中,它还有关联数组、哈希映射等别称。89.将字典转换为不可变集合的集合: 将字典转换为不可变集合的集合,以便进行集合操作。88.将键转换为集合: 将字典的键转换为集合,以便进行高效的集合操作。78.将嵌套字典转换为扁平字典: 把嵌套字典展平为一个扁平字典。若迭代器耗尽,则返回默认值。80.对字典的键或值进行操作: 直接对字典的键或值进行操作。96.为字典的所有键添加前缀: 为字典中的所有键添加前缀。
2025-04-24 16:55:58
1011
原创 学习python的基础,python最常用的18个内置模块
在Python开发中,基础模块(内置模块)是标准库的核心组成部分,直接内置于Python解释器中,无需额外安装即可使用。它们为开发者提供了一系列通用的、跨平台的功能,覆盖了从系统交互到数据处理的广泛需求。os:操作系统交互(文件/目录管理、环境变量等)。os.mkdir()sys:访问系统参数(命令行参数、Python解释器等)。sys.argvsys.exit()sys.pathdatetime:日期和时间处理。time:时间相关操作(计时、休眠等)。math:数学运算(三角函数、对数等)。
2025-04-22 16:46:15
664
原创 都AI写代码了,我们还学Python干啥?我来告诉你为啥必须学!
有些人问:“AI会不会替代程序员?AI能替代的,是那些不会用AI的程序员。我们这种懂一点Python,懂一点AI逻辑的人,反而是最有优势的——因为我们知道该让AI干什么,也知道它干不好什么。Python不是被AI淘汰的技能,而是你“驯服AI”的鞭子。Python是一门非常不错的编程语言,薪资待遇高、就业前景好。即使你不想出去上班,也可以利用Python在家做兼职(比如爬取客户需要的数据、量化交易、代写程序等)。
2025-04-19 11:13:35
708
原创 Python+PyCharm安装保姆级教程
软件有电脑一定要电脑装,没电脑才手机装。①安卓手机版 应用市场安装 【Python编译器IDE】苹果手机版 应用市场安装【 Python3IDE】②电脑版本是装两个软件 先安装Python+然后再安装pycharm安装好后就不用管python了,只要打开pycharm写代码了这是两个软件的安装包下载地址👉记住下载里面的安装教程 跟着教程来装Python是一门非常不错的编程语言
2025-04-10 10:50:36
531
原创 21个有趣的Python脚本,让你从入门到精通
编程世界的敲门砖每个程序员的第一个程序几乎都是“Hello, World!”,它象征着你正式踏入了编程的世界。就像学习任何一门外语,第一句话都是“你好”一样,这是开启新征程的第一步。这段代码非常简单,print()函数的作用就是在屏幕上显示括号里的内容。就像你在微信上发送消息一样,你输入的内容会显示在对方的屏幕上。2. 简易计算器:让Python帮你算算数生活中我们经常需要进行一些简单的计算,Python可以轻松地扮演计算器的角色。这个简易计算器可以进行加减乘除运算。
2025-04-07 10:53:27
1242
原创 Python+Django+MySQL篮球信息管理系统
写了一个简单的篮球信息管理系统,与大家一起分享,如有不足之处,请各位猿友们指正,我们一起加油!👉👈实现对球员等信息的增删改查,以及写到前端界面展示。2. 前台界面最后,这里免费分享给大家一套免费的学习资料,包含视频、源码/电子书,希望能帮到那些不满现状,想提升自己却又没有方向的朋友,也可以加我微信一起来学习交流。
2025-04-02 10:58:56
847
原创 成为大神的这10个Python性能调优的小技巧,你会几个?
性能优化是一个不断迭代的过程,需要根据具体情况灵活选择和调整上述技巧。同时,也要注意保持代码的可读性和可维护性,避免过度优化导致的复杂性增加。希望这篇文章能够帮助你在Python编程中提升性能,写出更快速、更高效的代码!最后,这里免费分享给大家一套免费的学习资料,包含视频、源码/电子书,希望能帮到那些不满现状,想提升自己却又没有方向的朋友,也可以加我微信一起来学习交流。① Python方向的学习路线图,清楚各个方向要学什么东西② 100多节Python课程视频,涵盖必备基础、爬虫和数据分析。
2025-03-29 16:29:06
573
原创 实战|Python轻松实现地图可视化(附详细源码)
Matplotlib和Plotly是两个在Python中广泛使用的数据可视化库,它们具有丰富的API和功能,用于创建各种类型的图表和图形。在本篇博客中,我们将介绍它们的主要特点和基本用法。👉👈。
2025-03-28 14:46:51
739
原创 一篇文章教会你如何用Python制作爱心代码(跳动版)
Hello大家好,今天来给大家分享一波用Python制作的表白代码——Python爱心代码,接下来会给大家详细讲解,代码实现的详细步骤,以及代码运行所需要的环境。
2025-03-25 16:56:34
709
原创 小白必看的15个Python学习刷题网站,学完这些你就遥遥领先了
刚入门Python,想了解自己掌握的情况,或者想更有效地吸收知识,找些题做一做是个非常高效的方法。基于以上原因,小编找了15个适合新手练习Python的做题网站,在此分享一下,希望对正在学习的你有所帮助。
2025-03-24 15:09:07
2296
原创 想学会Python自动化办公?这20个Excel表格操作脚本一定要掌握!
学会这些Excel自动化脚本,能让你从手工整理Excel的苦力活中解放出来,早下班不是梦!希望大家都能成为Python自动化办公的高手,遇到Excel问题,不要慌,Python安排上!如果你对Python感兴趣的话,可以试试我整理的这份Python全套学习资料,微信扫描下方二维码免费领取包括:Python永久使用安装包、Python web开发,Python,Python数据分析,人工智能、机器学习等学习教程。带你从零基础系统性的学好Python!
2025-03-22 11:04:20
625
原创 Python数据分析必学的8个核心库
Python所有方向路线就是把Python常用的技术点做整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。
2025-03-17 16:00:44
1202
原创 最新PyCharm安装+界面配置,给你一个舒适的开发环境
Python所有方向路线就是把Python常用的技术点做整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。
2025-03-14 15:03:53
1065
原创 Python学到一半,感觉东西越来越多,怎么才能系统的学好学透?
学习Python或其他编程语言时,确实可能会感到内容繁多,但通过一些策略和方法,你可以更系统地学习和掌握它。通过系统地规划和执行你的学习计划,你可以逐步掌握Python并深入其特定领域。记住,持续学习和实践是成为优秀程序员的关键。
2025-03-13 17:32:20
454
原创 Python面试官:如何高效统计字符串重复字符?这篇文章直接给满分答案
这个问题看似简单,但却能考察一个开发者对字符串处理的理解、对数据结构的应用以及编写高效代码的能力。无论你是 Python 初学者,还是准备面试的开发者,这个知识点都是。换句话说,我们要遍历字符串,统计每个字符出现的次数,然后筛选出那些。为了帮助大家彻底理解这段代码,我们来手动模拟它的执行过程,并使用。我们先来看一个最简单的实现方式,后面再来优化和解析代码逻辑。来统计每个字符的出现次数,然后筛选出出现次数大于。,因为它们都出现了至少 2 次,所以都加入。,可以直接统计字符出现次数,让代码更简洁。
2025-03-12 16:40:13
924
原创 Python进阶教程丨虚拟环境搭建
Tip举一个不恰当的例子:老渣的微信里面有同事、同学还有小美 ABCDE,某天给妹子发“宝贝晚安”消息时误发给了同事……部分原因是因为用一个微信处理不同的场景导致容易出错。这件事情后,老渣痛定思痛,选择微信多开,再创建一个号,账号好友相互独立,工作生活两不误。类似的,当我们开发项目时,如果共用环境也容易出现问题,那么创建独立的环境就能很好的解决问题。
2025-03-11 09:50:58
2722
原创 Python内存优化技巧:让你的代码更高效,最强内存管理技巧大揭秘
列表一次性加载所有数据,占用大量内存。生成器按需生成数据,内存占用更小。slots使用slots可以显著减少内存消耗,尤其是在需要创建大量对象时。适用于属性固定的类,不适用于需要动态添加属性的类。切片操作和副本创建会导致额外的内存消耗。使用生成器、迭代器或直接操作原数据可以减少内存开销。内存映射文件是一种将磁盘文件映射到内存的技术,可以让你像操作内存一样操作磁盘中的文件。通过这种方式,Python程序可以直接操作文件内容,而不需要将文件完全加载到内存中,适用于处理大文件时。
2025-03-06 11:09:26
663
原创 你需要知道的20个常用的Python技巧
Python的可读性和简单性是其广受欢迎的两大原因,本文介绍20个常用的Python技巧来提高代码的可读性,并能帮助你节省大量时间,下面的技巧将在你的日常编码练习中非常实用。Anagrams的含义为两个单词中,每个英文单词(不含大小写)出现的次数相同,使用Counter类判断两个字符串是否为Anagrams。
2025-03-04 11:02:44
330
原创 2025版Python+PyCharm保姆级详细安装步骤
环境说明:Python 版本:python 3.13.1Pycharm 版本:Pycharm Professional 2024.3.2👉大礼包🎁:Python安装包/pycharm教程免费分享👈 以下总共六个步骤,其中1-2步为Python安装包下载指引,4-5步为安装指引,第6步为验证是否安装成功。进入官网https://www.python.org/,如果是通过百度搜索进入,一定要注意它的搜索结果并不一定是排在最前的,避免点了广告。如果操作系统是64位那就选择64-bit,但是并不一定要选择最新
2025-03-01 10:40:54
1367
原创 Python自动化办公宝典,一篇文章搞定文档处理:PDF、Word、Excel文档全攻略
库名称主要用途特点PyMuPDF提取、编辑 PDF快速,功能全面,支持多种格式pdfrwPDF 文件合并、拆分等简单、轻量reportlab生成 PDF高度定制化,适合复杂文档生成提取 PDF 中文本精确的文本提取能力这些库都有各自的优缺点,可以根据你的需求来选择。如果你是需要高效、全面的 PDF 操作,PyMuPDF 是首选;如果只是简单的合并或拆分,pdfrw 就足够了;要生成精美的报表或图表,推荐使用 reportlab;
2025-02-28 10:24:20
637
原创 10个免费学习Python的网站(建议收藏)
以上网站覆盖了从语法学习到项目实战的全链路资源。初学者建议从Codecademy或廖雪峰教程起步,进阶者可探索或GitHub开源项目。结合多个平台的学习,能更高效地掌握Python编程技能。更多细节可参考各网站的具体课程和文档。这里分享Python 50G大礼包,里面还有Python面试真题,里面干货满满,一次全拿走!01,Python大礼包02,Python电子书03,Python面试集锦04,Python小白必备手册05,Python安装包06,数据分析全套资源。
2025-02-25 10:31:09
4519
原创 Python处理文本常用的30个操作
在当今数字化时代,文本处理是一项至关重要的任务。无论是处理大规模的数据集,还是生成动态报告,Python都凭借其强大的文本处理能力成为了开发者的首选语言。本文将详细介绍Python处理文本的30个常用操作,帮助读者深入理解和掌握这些操作。
2025-02-21 11:40:51
1232
原创 掌握Python项目结构:5种经典布局
选择合适的应用程序布局不仅可以提高代码的可读性和可维护性,还能促进团队协作和项目的长期发展。根据项目的规模和需求,选择适当的结构,并遵循 Python 的最佳实践来组织代码。
2025-02-19 11:52:33
470
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人