自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 2024最新Pycharm专业版安装教程!保姆级下载+安装+使用教程!

本教程将详细带大家学会如何正确安装Pycharm专业版

2024-08-28 16:12:57 5231 7

原创 在python中实现使用迭代生成器yield减少内存占用的方法

本文介绍了python的迭代器yield,其实关于yield,我们可以简单的将其理解为单个元素的return。这样不仅就初步理解了yield的使用语法,也能够大概了解到yield的优势,也就是在计算过程中每次只占用一个元素的内存,而不需要一直存储大量的元素在内存中。

2024-07-09 17:45:08 364

原创 聊一些鲜为人知但有趣的Python特性,附案例

就像作者在readme前言中说的,该项目意在收集 Python 中那些难以理解和反人类直觉的例子,以及鲜为人知的功能特性, 并尝试讨论这些现象背后真正的原理!确实,对于初学者来说Python的静态类型、强制缩进、解释性、强类型等特质,让它变得像英语短句那样容易理解,也不需要你有很强的抽象思维能力。当然上面只是Python奇妙特性中的一个简单案例,还有很多小技巧等待我们去探索,我觉得这也是一个有趣的过程。但其实越往深里学,你会发现Python中有很多精心设计的小细节,会让新手觉得费解,甚至不解。

2024-07-09 11:32:53 365

原创 新手如何正确学习Python?分享我是如何2个月熟练掌握Python的!学习大纲+学习方式+学习资料 汇总!

一直以来都有很多想学习Python的朋友们问我,学Python怎么学?爬虫和数据分析怎么学?web开发的学习路线能教教我吗?我先告诉大家一个点,不管你是报了什么培训班,还是自己在通过各种渠道自学,你一定要注重一个东西:完整的知识体系。感觉很迷茫?学了一段时间还是不入流?很大一部分原因是因为你没有一个完整的知识体系,你不知道自己现在的进度、未来的方向。

2024-07-06 17:32:38 589 2

原创 爬虫为什么常用Python语言?

你是不是经常听到有人说,爬虫就要用python,python是爬虫的最佳选择?你是不是也想知道,为什么爬虫非要用python?其他的编程语言不行吗?其实不同的编程语言都可以写爬虫,只是有些语言更适合于某些场合和目的。在这篇文章中,从性能、难度、功能、风险等方面来比较几种常见的编程语言在写爬虫方面的优缺点,并且给出我的建议和看法。在探讨为什么爬虫非要使用Python之前,让我们先了解一些背景知识,网络爬虫是一种用于从互联网上收集信息的程序。

2024-06-29 11:23:31 2786

原创 Python游戏编程:一步步用Python打造经典贪吃蛇小游戏

控制蛇的移动:通过上下左右键,控制一条蛇在游戏区域中移动,最初蛇很短,通常由 1 个方块组成。吃到食物增长:游戏区域中会随机出现食物(例如一个方块),当蛇头触碰到食物时,代表蛇吃到了食物,蛇身体会增长一节,同时得 1 分。避免越界或碰撞:游戏中需要避免蛇头撞到游戏区域的边界,或者蛇头碰到自己的身体。策略性移动:随着游戏的进行蛇身增长,需要巧妙地操控蛇的路径,既要吃到食物,又要避免越界碰撞,这变得越来越具挑战性和趣味性。游戏分数和结束:游戏过程中,需要记录当前得分(即:蛇吃到食物的数量),游戏结束,展示总得分

2024-06-28 17:22:26 2050 1

原创 为什么Python代码需要遵守Pythonic风格?

写代码不那么pythonic风格的,多多少少都会让人有点难受。什么是pythonic呢?简而言之,这是一种写代码时遵守的规范,主打简洁、清晰、可读性高,符合PEP 8(Python代码样式指南)约定的模式。

2024-06-28 10:44:30 1049

原创 Python安装库太慢?配置好这个速度飞起

经常听到初学python的小伙伴在抱怨,python安装第三方库太慢,很容易失败报错,如果安装pandas、tensorflow这种体积大的库,简直龟速。

2024-06-27 16:25:44 2214

原创 Python安装教程及工具包管理(详细教程)

本文将主要就Windows操作系统和Linux操作系统中python的安装以及包管理相关操作进行说明。

2024-06-26 17:01:46 1061

原创 解读注意力机制原理,教你使用Python实现深度学习模型

注意力机制最初是为了解决机器翻译中的长距离依赖问题而提出的。其核心思想是:在处理输入序列时,模型可以动态地为每个输入元素分配不同的重要性权重,使得模型能够更加关注与当前任务相关的信息。在本文中,我们介绍了注意力机制的基本原理,并使用 Python 和 TensorFlow/Keras 实现了一个简单的注意力机制模型应用于文本分类任务。希望这篇教程能帮助你理解注意力机制的基本概念和实现方法!

2024-06-25 17:14:42 637

原创 一个案例详细说明何为Python爬虫

书籍的好处就在于权威和体系健全,刚开始学习的时候你可以只看视频或者听某个人讲课,但等你学完之后,你觉得你掌握了,这时候建议还是得去看一下书籍,看权威技术书籍也是每个程序员必经之路。Python所有方向路线就是把Python常用的技术点做整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。工欲善其事必先利其器。

2024-06-24 16:09:44 996

原创 全网最详细!PyCharm专业版下载安装教程!

PyCharm是一款Python IDE,其带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如, 调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制等等。此外,该IDE提供了一些高级功能,以用于支持Django框架下的专业Web开发。

2024-06-20 17:33:27 5021 16

原创 python中set和frozenset方法和区别

如果左右两个操作数的类型相同, 既都是可变集合或不可变集合, 则所产生的结果类型是相同的,但如果左右两个操作数的类型不相同(左操作数是 set,右操作数是 frozenset,或相反情况),则所产生的结果类型与左操作数的类型相同。两个集合的交集是一个新集合,该集合中的每个元素同时是两个集合中的成员,即,属于两个集合的成员。两个集合的联合是一个新集合,该集合中的每个元素都至少是其中一个集合的成员,即,属于两个集合其中之一的成员。如果提供一个参数,则该参数必须是可迭代的,即,一个序列,或迭代器,或支持。

2023-05-23 16:49:37 307

原创 为什么说爬虫能学,但不能乱用?全网资源任意爬,简直太强大了!

我最近看中了一款CPU,结果被价格劝退。想提前练练手速,等有活动了再冲。结果被来我家玩的表弟知道了,他嘿嘿一笑。“这年头还靠手速?我来帮你抢。只见他打开电脑,刷刷输入几行代码,瞬间领到了800块的优惠券!一顿操作,吓到我了。这几个券官网都没有啊?!在我紧抱大腿下,表弟把他的秘密告诉我了。原来,他是利用Python去抢券的!“用Python写个爬虫小程序,爬电子数码产品的券,每分钟可以发起几千次“点击”的动作,手速再快也比不上。而且一次可以爬全网的券,包括平时看不到的隐形优惠券。

2023-05-22 15:08:06 457 1

原创 我每天使用的5个Python自动化脚本

在这个特定的代码块中,浏览器将跳转到Facebook,并在网页上找到要修改的特定元素。此脚本创建几个不同的人并将他们存储在数据Frame中,这是一个稍微复杂的概念。如果我不得不向不太信任的网站提供信息,或者如果我不想其他人追溯到我的任何信息,我会使用这些假人信息。如您所见,Python 代码比 Javascript 代码更容易理解,这使其成为自动执行重复性任务的理想选择,例如 Web 抓取、数据收集或翻译。10行Python代码完成的工作,在Javascript或C++这样的语言中,需要20行代码。

2023-05-20 13:18:12 158 1

原创 一篇讲完!神仙级Python入门教程(非常详细),从零基础入门到精通!

坚持到了这儿,恭喜你,表示你有做开发的潜力,其实我想说的上面的内容还是刚刚开始,刚开始大家不需要多么精通了解这些内容,除了Python方面的知识,每个部分掌握一点儿能进行基本开发就好,主要是不断练习,让自己跳出「舒适区」,进入「学习区」,但是又不进入「恐慌区」,不断给自己「喂招」。

2023-05-19 16:37:12 337 1

原创 一篇文章带你10分钟学会python函数式编程

在这篇文章里,你将学会什么是函数范式以及如何使用Python进行函数式编程。你也将了解列表推导和其它形式的推导。

2023-05-18 11:55:52 122

原创 Python是什么?Python入门必看的7本书,小白Python基础教程。

仙仙强烈推荐这本书,其实很多大佬都在推,因为书中涵盖的内容是比较精简的,没有艰深晦涩的概念,最重要的是每个小结都附带有”动手试一试”环节,学编程本来就该多动手实践,一个只会理论知识的程序员可不是好程序员。推荐这本书的主要目的,是里面讲解了Python的基本惯用法,可以让你的代码简洁、高效且可读,也就是业内常说的Pythonic,通过这种方式来培养你成为一名熟练的 Python 程序员。不过,你要是想掌握Python所特有的优势、魅力和表达能力,还是相当困难,而且语言中还有很多隐藏的陷阱,容易令开发者犯错。

2023-05-17 11:16:41 97

原创 从一道面试题来学习前台进程和后台进程、孤儿进程和僵尸进程

以前面试,面试官问了一个问题,大意是:我们在终端中,通过执行命令,会启动一台前台进程直到程序结束。现在我还是想通过执行,启动一个后台进程,让后台进程运行我们的业务逻辑。这个时候应该怎么做呢?回答上面这道题,需要先了解什么是前台进程和后台进程,什么是孤儿进程和僵尸进程?接下来,我们先一起看看前台进程和后台进程,以及孤儿进程和僵尸进程。最后再通过编写代码来完成面试题的需求。

2023-05-16 13:22:18 624

原创 都说Python是万能的,但要是不知道它的五个主要用途,等于白学

大约是从16年开始Python就已经在国内被炒热了,你会在微信文章的广告里看到无数0元学Python、XXX如何通过学会Python实现月薪从5k到3w的广告。当然,作为祖国未来的希望,Python也不会放过刚被“减负”的中小学生,现在小学生的教材里面都已经有Python了。。但为什么全网都在说“人人都需要学Python”,仿佛它是万能的一样?

2023-05-15 17:07:41 141

原创 吐血总结!Python学习方向、发展副业求职全攻略(自学Python做副业,教你如何月入10000+)

答案肯定是能的,但这取决于你的爬虫技术水平。如果你只是一个初级爬虫你只能靠运气接单,你拿得出手的一些爬虫作品可能入不了大单金主的法眼,有时候接个技术难度高一点的,整出来效果都需要花费好几天,大多数初级爬虫的人接单都不会超过200块钱,大多数都是几十块钱的单子,月挣6000需要接多少单?我就算你一单的价格平均在100块钱,那你也是需要60单!做过兼职的人都知道,1个月60单私活几乎是不可能的,除非你有特殊的渠道。

2023-05-12 11:14:08 724 1

原创 一篇文章带你了解Python中的装饰器

1.1 何为Python中的装饰器?装饰器是一种特殊的函数,它可以接受一个函数作为参数,并返回一个新的函数。装饰器可以用来修改或增强函数的行为,而不需要修改函数本身的代码。在Python中,装饰器通常用于实现AOP(面向切面编程),例如日志记录、性能分析、缓存等。装饰器的语法使用@符号,将装饰器函数放在被装饰函数的定义之前学过设计模式的朋友都知道,设计模式的结构型模式中也有一个叫装饰器模式,那这个和Python中的装饰器有什么不同呢?

2023-05-12 10:44:34 1402 1

原创 基于python爬虫技术对于淘宝的数据分析的设计与实现

2. 如果用户选择使用代理 IP,通过 'input()' 函数获取代理 IP,如果输入不符合规范,通过多层嵌套的 'try...except...' 分别对输入的 IP 和端口号进行校验,分别检查其是否在规定的范围内和是否符合 IPv4 地址格式。1. 使用 Pandas 库的 'mean()'、'min()' 和 'max()' 方法,分别计算该 DataFrame 中的价格均值、最低价和最高价,并将结果输出到控制台。这在需要匿名爬取数据或测试一些需要使用代理的网站时非常有用。

2023-05-11 14:04:35 4718 6

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除