编程
文章平均质量分 82
宇宙大豹发
长期分享编程知识,需要电子书,项目案例,源码的的宝子厚苔留言自动掉落
展开
-
Python运算符构建高效算法的20个案例
print(f"调用了 {func.__name__}")装饰器是一种强大的工具,可以用来修改函数的行为,而无需更改其源代码。在这个例子中,我们创建了一个日志记录装饰器,用于记录函数的调用情况。原创 2024-08-09 15:45:20 · 1043 阅读 · 0 评论 -
编写Python代码的10大习惯
书籍的好处就在于权威和体系健全,刚开始学习的时候你可以只看视频或者听某个人讲课,但等你学完之后,你觉得你掌握了,这时候建议还是得去看一下书籍,看权威技术书籍也是每个程序员必经之路。Python所有方向路线就是把Python常用的技术点做整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。同时,我们将代码模块化,使其更易于维护。原创 2024-08-09 14:47:46 · 1136 阅读 · 1 评论 -
Python爬虫实战:实时微信推送奥运奖牌榜信息
项目大概分为网络爬虫和微信推送两个部分。总体流程示意图如下。爬虫部分,需要爬取最新的奥运奖牌数据,跟本地缓存数据比较。判断奖牌数量和排名是否有变化,如果有变化,便更新本地缓存数据,并向微信推送。微信推送部分,由于有效时间2小时,并且接口每日请求次数有限制,所以最好将 Token 缓存在本地,过期以后再重新请求获取。获取到 Access Token 以后,获取用户列表,并向每个用户推送消息。最后,在电脑(或服务器)上开启一个定时任务,每隔5分钟运行一次代码即可。原创 2024-08-08 14:56:10 · 1430 阅读 · 0 评论 -
学会python如何利用业余时间赚外快?分享几个接单途径
关于Python,如何利用Python技术变现 & 兼职接单也是大家比较感兴趣的;这里总结了一些用Python赚外快的方式,大家伙可以自己去尝试一下。原创 2024-08-07 16:37:29 · 1334 阅读 · 0 评论 -
总结|这8类Python办公自动化代码赶紧收藏
Python是一种流行的编程语言,以其简单性和可读性而闻名。因其能够提供大量的库和模块,它成为了自动化各种任务的绝佳选择。让我们进入自动化的世界,探索17个可以简化工作并节省时间精力的Python脚本。说明:此Python脚本根据指定日期发送自动电子邮件提醒。它对于设置重要任务或事件的提醒非常有用,确保您不会错过最后期限。说明:此Python脚本是在数据库上执行SQL查询的通用函数。您可以将查询作为参数与数据库连接对象一起传递给函数,它将返回查询结果。原创 2024-08-06 15:29:59 · 786 阅读 · 0 评论 -
给python初学者的一些建议
记住,学习 Python 也好,学习其他编程语言也罢,这个学习的过程就像一场马拉松,一旦你决定学习编程开发,就要做好长期投入的准备。原创 2024-08-03 15:28:07 · 1826 阅读 · 0 评论 -
为什么大环境下,建议你去学python?
在工作中,你应该听过不少这样的话:“我的这份工作太辛苦了,真不是人干的。真羡慕你,你的工作太好了。他们预设立场,认为自己的工作是天底下最辛苦最委屈的,而别人的工作特别容易。事实上,所有的工作背后,都避免不了辛苦和委屈。很多人遇到委屈,就想辞职或者摆烂。但这么做,是在逃避,因为问题根本没有得到解决。你到了另外一个公司,这些情况依旧会上演,工作依旧难做,还是有委屈等着你。那,我们应该怎么办?没有一份工作是不辛苦的,不要抱怨辛苦,而是要将辛苦转化为价值。原创 2024-08-02 16:32:06 · 893 阅读 · 0 评论 -
整理|100个python爬虫项目让你一次吃到撑
具体来说,爬虫程序会向网站发起HTTP请求,获取网页的HTML代码、JSON数据或二进制数据(如图片、视频等),然后利用解析库对获取的数据进行解析,提取出所需的信息,最后将这些信息存储到本地文件、数据库或其他存储介质中,以便后续的分析和处理。因此,学习Python不仅可以提升个人的编程能力,还可以为未来的职业发展打下坚实的基础。Python所有方向路线就是把Python常用的技术点做整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。原创 2024-07-23 16:17:03 · 2146 阅读 · 0 评论 -
6个强大且流行的Python爬虫库,强烈推荐!
Python中有非常多用于网络数据采集的库,功能非常强大,有的用于抓取网页,有的用于解析网页,这里介绍6个最常用的库。原创 2024-07-19 17:00:58 · 1426 阅读 · 0 评论 -
Python数据分析项目案例: 电影Top100榜单分析(附源数据代码)
一份从猫眼电影网站爬取的csv文件。字段:电影名,主演,上映时间及地区,平均,时长。记录:100个按评价排序的好电影分析1: Top100电影地区分布分析2: Top100电影上映年份分布分析3: Top100电影风格分布分析4:铸就经典!谁是好电影保障?01导入库、整体风格设置说明:导入numpy、和pandas用作数据分析基本库。导入matplotlib和seaborn用作可视化。最后三行,使中文内容能够友好的展示出来。02导入数据pd.read_csv导入数据03数据处理。原创 2024-07-19 14:40:59 · 759 阅读 · 0 评论 -
为什么人工智能用 Python?
而如果我们去那Python与其他编程语言的对比,尤其是同样也能成为AI编程语言的Java和C++,先说Java,毋庸置疑Java是一种强大的编程语言,广泛应用于各种应用程序和系统的开发。各国教育部门已经开始将Python纳入其教育体系,这不仅为AI的未来发展奠定了坚实的基础,而且也预示着Python将在未来继续保持其在AI领域的领先地位,西方国家的计算机课程都是以Python语言为首,这种教育策略确保了下一代的研究者和开发者都能够熟练地使用Python,为AI的未来发展提供了持续的动力。原创 2024-07-17 17:07:19 · 931 阅读 · 0 评论 -
为什么初学编程最好从 Python 开始?
时选择Python作为入门语言,有多方面的优势,这些优势不仅体现在其简洁易懂的语法、丰富的库支持上,还涉及学习曲线、社区资源、跨平台兼容性等多个维度。原创 2024-07-17 15:00:06 · 963 阅读 · 0 评论 -
一篇经典Python编程常用的30个操作以及代码演示
【代码】一篇经典Python编程常用的30个操作以及代码演示。原创 2024-07-09 15:58:34 · 373 阅读 · 0 评论 -
分享20个python学习要点
这将创建一个没有元素的元组。注意,如果你省略了末尾的逗号,Python会将其解释为一个数值,而不是一个元组。例如,(1)在Python中表示的是数值1,而不是一个包含1的元组。这将创建一个包含三个元素的元组。你可以添加任意数量的元素到元组中,只要它们被逗号分隔开。注意,元组是不可变的,这意味着一旦你创建了一个元组,就不能修改它的内容。这包括添加新的元素,删除已有的元素,或者改变元素的顺序。原创 2024-07-08 17:31:31 · 1112 阅读 · 0 评论 -
Python 编程高手必会的10个单行代码:一招鲜,吃遍天
大家好,在Python编程中,我们时常需要高效、简洁的代码来解决复杂的问题。今天,我将向大家介绍10个非常有用的Python单行代码。一行代码指的是将复杂的任务浓缩在一行代码中完成。它充分利用Python的简洁和强大,使代码更简洁、更具可读性。让我们从几个经典案例入手,逐步解析其原理和应用场景。原创 2024-07-06 13:42:38 · 536 阅读 · 0 评论 -
编程大牛坚持了 10 年的 9 个编程好习惯
之所以要写注释,是因为当你在写某个程序的时候,可能当下记得很清楚,这一段是什么机制、如何实现,但是当你写的程序越来越多,你会忘记当初为什么这样写,改动和交接也十分麻烦,对代码进行注释就可以有效避免这种情况。编写官方文档的人,也通常就是这些技术或者软件的开发者,他们是对这些东西最了解的人,所以编写的文档不仅质量非常高,通常内容也都是最新的。最后,作为一个初入职场的新手程序员,找一个可靠的前辈带领自己,是一个非常有利于自己成长的选择。只有练习积累的阅读代码的能力,才能看懂代码,从而快速准确地定位代码中的问题。原创 2024-07-05 16:08:47 · 839 阅读 · 0 评论 -
一篇超级最全的python基础篇
Python支持多种数据类型,在计算机内部可以把任何数据看成一个”对象”,而变量赋值就是将变量和数据对象关联起来,即变量指向该数据对象.例如x=y,表示把变量x指向y所指向的数据对象,随后对y的赋值并不影响x的指向.Python的整数和浮点数没有大小的限制.若超出一定范围就用inf(无限大)表示.tuple表示元组,即不可变的有序元素的集合.即没有修改元素的函数,例如append(),insert(),元素赋值等.原创 2024-07-04 16:28:48 · 1196 阅读 · 0 评论 -
Python成为全球热门语言的“秘密”
最开始,Python只是荷兰程序员Guido van Rossum 的“副业”,1980年代末,Guido在荷兰数学和计算机科学研究会(CWI)工作,他厌倦了当时编程语言的缺陷,决定创造一门功能全面,易学易用,可拓展的新语言。互联网时代到来,许多计算机用户已经开始用邮件等Internet交流,而Guido维护了maillist,Python用户可以通过邮件进行交流,Python相当开放且容易拓展,聚集了许多用户,形成了一个社区。**“这也难怪,ABC语言有那么多优秀的特性,却无法得到很好的分发。原创 2024-07-03 15:32:27 · 642 阅读 · 0 评论 -
Python编程的十大好用工具!
Python一直以来都是程序员们的首选编程语言之一,其灵活性和功能强大的库使其成为解决各种问题的理想选择。在本文中,我们将介绍Python编程的终极十大工具,这些工具可以帮助您在各种领域取得成功,无论您是初学者还是经验丰富的开发者。原创 2024-07-02 19:30:00 · 446 阅读 · 0 评论 -
8个简单实用的python实战项目
提示:控制键盘和鼠标的移动就不得不推荐pynput这个库了,它还可以用于制作键盘记录器,通过读取被按下的键,然后将它们保存在一个文本文件中。将每个单词用下划线“”表示,让用户猜单词,如果用户猜对了,则将用单词替换掉“”。提示:先判断游戏者的选择,然后与计算机的选择进行比较。用Python编写一个脚本,实现将用户在键盘上按过的按键记录下来,并保存在一个文本文件中。用Python编写一个脚本,实现自动从提供的链接读取文章的功能。用Python编写一个脚本,实现用API缩短指定URL的功能。原创 2024-07-01 17:15:27 · 511 阅读 · 0 评论 -
干一个部门的活拿一人份的钱|全栈工程师技能树
(Full Stack Developer)是指能够处理网站或应用程序开发过程中前端和后端所有层级的软件开发工程师。全栈工程师具备的技能覆盖了整个软件开发生命周期,从用户界面设计和开发,到服务器端逻辑和数据库管理。前端开发是指创建用户直接交互的部分,包括网页和移动应用的界面。全栈工程师需要掌握以下技术:**HTML/CSS:**精通页面布局和视觉样式设计,确保网页结构清晰、美观。**JavaScript:**熟练运用 JavaScript 进行前端逻辑处理,实现动态效果和用户交互功能。原创 2024-06-29 17:58:34 · 897 阅读 · 0 评论 -
经典PLC编程案例 | 双恒压无塔供水系统
PLC和变频器都是工业控制中最常用的设备,二者可以单独使用,也可以密切配合,都能够达到自动化控制的目的,应用非常的广泛,今天就举一个具体的例子:双恒压无塔供水系统,这个系统是由变频器和PLC密切配合才能完成的,一般都在大的项目上使用。原创 2024-06-29 17:24:46 · 219 阅读 · 0 评论 -
Python技术笔记汇总(含语法、工具库、数科、爬虫等)
以上就是Python学习方法、入门、基础语法、数据处理、数据可视化、空间地理信息、爬虫、自动化办公和数据科学等方面的基本知识和概念。Python入门可以看的书籍:《python编程快速上手》《利用Python进行数据分析》《Python Cookbook》分解自己的学习目标:可以将学习目标分基础知识,进阶知识,高级应用,实用库和框架,项目实战等几个方面啊。值得推荐的Python开发工具:IDE(集成开发环境),IDE(集成开发环境),pip等等。坚定信念:学习编程需要时间和耐心,要相信自己的学习能力。原创 2024-06-28 16:29:44 · 1131 阅读 · 2 评论 -
初学者如何快速入门Python(内附详细攻略),一文讲清
目前python可以说是一门非常火爆的编程语言,应用范围也非常的广泛,工资也挺高,未来发展也极好。Python究竟应该怎么学呢,我自己最初也是从零基础开始学习Python的,给大家分享Python的学习思路和方法。一味的买书看书、看视频,是很难达到预想的效果的,甚至到了中期阶段可能会萌生放弃的想法。原创 2024-06-27 17:05:05 · 1224 阅读 · 0 评论 -
编程新手如何提高自己的能力?
如果可以,我还会教同学们如何科学上网,让英文编程环境成为习惯,让遇到问题google,而不是百度成为习惯,让大家在第一节课上完,就能进入这个世界编程大社区,哪怕什么都不懂,你也能保证所在的社区,就是世界程序员的大家庭当你进入Github,看着各种有趣的项目的时候,相信我,你的视野就会在此为起点,快速打开,不断增长,进入一个良性循环。啥的,你若认真听了,那你可能懂了,但是发现不会写,你若没听,玩手机了,你是既不懂,也不会写,上来上去,蒙在鼓里的人出不来,水平就一直这样,龟速增长。然后再用汇编写个小操作系统?原创 2024-06-26 16:03:31 · 582 阅读 · 0 评论 -
编程中最难的就是命名?这几招教你快速上手
清晰、描述性的名称能够立即传达变量的用途、函数的操作或类的属性,而不需要进一步查看文档或代码的其他部分。当代码中的命名不清晰或混淆时,程序员可能会错误地修改或引用错误的变量、函数或类,从而导致程序出错。因此,程序员应该重视命名,并努力使用清晰、描述性、一致和有意义的名称来命名变量、函数、类和其他代码元素。好的命名可以提高代码的可读性和可维护性,而糟糕的命名则可能导致混乱和误解。对于不同类型的标识符(如变量、函数、类等),可以使用不同的前缀或后缀来区分它们。使用完整的单词或短语来描述变量或函数的作用。原创 2024-06-24 14:06:52 · 507 阅读 · 0 评论 -
华为在 2024 年 6 月 21 日的华为开发者大会上,华为终端 BG 软件部总裁龚体正式官宣了华为自研仓颉编程语言
华为在 2024 年 6 月 21 日的华为开发者大会上,华为终端 BG 软件部总裁龚体正式官宣了华为自研仓颉编程语言,并发布了 HarmonyOS NEXT 仓颉语言开发者预览版。仓颉编程语言文件后缀名为。仓颉编程语言的名字来自 “仓颉造字”。仓颉(约公元前2650年)是中国古代传说中的人物,据说是黄帝的史官,他被认为是汉字的创造者。仓颉造字是中国古代传说中的一个重要故事,讲述的是仓颉创造汉字的过程。原创 2024-06-24 11:12:45 · 1387 阅读 · 0 评论 -
{Python}实战经典案例,这些项目,有手就会~
这些项目案例涵盖了从基础到进阶的不同难度和应用领域,适合Python学习者根据自己的兴趣和需求进行选择和练习。通过实践这些项目,可以深入理解Python的特性和应用,提升编程能力和实战经验。原创 2024-06-21 10:52:42 · 331 阅读 · 0 评论