python教程

2024/4/11 13:08:13

为什么优秀的IT程序员会很吃香?

传统职业,没个十年半载的时间,很难成为佼佼者。但IT程序员不一样,平均5年以上的时间,就能成为一名优秀的IT程序员,如果你够努力的话,而传统职业,就算你够努力,5年的时间也很难成为优…

python入门必备知识点大全(详细到不行)

很多同学在初学Python的过程中,都会遇到一个问题,就是“记不牢”。 记不牢运算符,记不牢字符串,记不牢列表方法……这些比较零碎的知识点在学习后很容易忘却,需要不断强化记忆。 为了让大家能够时时复习Python中的知…

Python这些操作,逆天且实用

是不是经常遇到这种窘境?当亲戚朋友来家做客,问起WiFi密码,然后翻箱倒柜、问了一圈也找不到。 今天,给大家介绍Python一些鲜为人知的操作。 这些操作,并非是炫技,而是真的实用! 1. 显示WiFi密…

推荐7个好用的Python效率工具,拿走不谢

为了提高效率,我们在平时工作中常会用到一些Python的效率工具,Python作为比较老的编程语言,它可以实现日常工作的各种自动化。为了更便利的开发项目,这里给大家推荐几个Python的效率工具。 1、Pandas-用于数据分析 Pandas是一个强…

Python 中有什么不容易让人察觉的有趣的事实?

提起Python,绝大多数同学第一印象就是“简单”。 但是,Python中也有很多有趣、微妙的事情,如果不用心去了解,很容易在开发过程中陷入误区,久久无法自拔。 下面,就介绍几个Python中有趣的事情。 1. 微妙的字…

3 个节省时间的 Python 技巧

人生苦短,快学Python! 今天给大家分享:3个节省时间的 Python 技巧,它们在最近的项目中,帮我节省了 40% 的时间。 我最近的工作内容:自动移动文件、图像处理和数据清理。在编程过程中总结了一些Python技巧…

Python基础语法整理

一、Python安装及开发环境 安装Anaconda: 数据科学集合包 版本:Python 3.6 二、Python基础 1.基本数据类型 Python中的数据类型可以分为五大类:字符串、数字、容器、布尔、None。 1)字符串:可以使用单引号或双引号创建字符串&#xff0…

Python爬虫学了到底有什么用?能带来更好的生活水平吗?

一、Python爬虫外包项目   网络爬虫最通常的的挣钱方式通过外包网站,做中小规模的爬虫项目,向甲方提供数据抓取,数据结构化,数据清洗等服务。新入行的程序员大多都会先尝试这个方向,直接靠技术手段挣钱,这…

Python教程:DataFrame数据中使用resample计算月线平均值

在pandas库中,DataFrame可以使用resample()方法来对时间序列数据进行重采样。重采样是将原始数据按照指定的频率进行重新组织,以便进行更细粒度的分析或转换。下面是一个示例,演示如何使用resample()方法: # Author : 小红牛 # 微…

Pygame教程06:Event事件的类型+处理方法+监听鼠标事件

------------★Pygame系列教程★------------ Pygame教程01:初识pygame游戏模块 Pygame教程02:图片的加载缩放旋转显示操作 Pygame教程03:文本显示字体加载transform方法 Pygame教程04:draw方法绘制矩形、多边形、圆、椭圆、弧…

Python教程:csv如何保存字典数据

下面是一个示例代码,它将字典数据保存到CSV文件中: #我的Python教程 #微信公众号:wdPython首先创建了一个包含字典数据的列表dict_data。然后,我们使用csv.DictWriter()函数创建一个CSV写入对象,指定了字典中的键作为…

pandas数据转换成ndarray数组

Pandas 和 NumPy 被认为是科学计算与机器学习中必不可少的库,因为它们具有直观的语法和高性能的矩阵计算能力。下面对 Pandas 与 NumPy 进行简单的总结,如下表所示: 要将Pandas DataFrame转换为ndarray数组,您可以使用.values属…

Pandas教程06:DataFrame.merge数据的合并处理

DataFrame.merge() 是 pandas 库中用于合并两个DataFrame数据的方法。该方法主要用于根据一个或多个键(键可以是列名或索引)将两个 DataFrame 连接在一起,这个过程类似于 SQL 中的 JOIN 操作。 #我的Python教程 #微信公众号:wdPy…

常见面试题整理--Python概念篇

希望此文可以作为一篇Python的面试宝典。 每一道题目都附有详细解答,以及更加详细的回答链接。此篇是概念篇,下一篇会更新面试题代码篇。 (一)、这两个参数是什么意思:*args,**kwargs?我们为什…

程序猿的终极噩梦,祖传代码,一动,修半年

“祖传代码,轻则伤筋动骨,重则一命呜呼” 程序猿的终极噩梦应该是祖传代码了吧。 很多码农小萌新们,都经历过这样的时刻吧。矜矜业业检查前人代码时,发现了明显到觉得智障的漏洞,认真的你准备大刀阔斧地修改&#xf…

推荐一条高效的Python爬虫学习路径

如果你仔细观察,就不难发现,懂爬虫、学习爬虫的人越来越多,一方面,互联网可以获取的数据越来越多,另一方面,像 Python这样的编程语言提供越来越多的优秀工具,让爬虫变得简单、容易上手。 对于小…

这份BTA大企业Python面试精选问题你会几道?

相信很多小伙伴学python以后都想进大厂,但是进大厂前你得了解些大厂面试题,可以在面试前复习下,以下是精选的5道python面试题: 第一. Python 的特点和优点是什么? Python 可以作为编程的入门语言,因为他具备以下特…

如何用两个晚上教女生学会Python

文章目录安装、需求引导和开发模型命令行计算器用温度指导穿衣VS Code 和女孩子的衣柜用遍历来挑选衣物交互课后作业事情的起因是这样的,知乎上有个妹纸加我,说要相亲。尽管我欣喜若狂,但恰巧在外出差,根本走不开。妹纸于是说要不…

Python教程56:海龟画图turtle画棋盘

---------------turtle源码集合--------------- Python教程91:关于海龟画图,Turtle模块需要学习的知识点 Python教程51:海龟画图turtle画(三角形、正方形、五边形、六边形、圆、同心圆、边切圆,五角星,椭…

Python教程:随机函数,开始猜英文单词的游戏

开始猜英文单词的游戏… 总计生命次数:3次 -----------游戏开始中…----------- ????请猜一个,4位数的单词:mafr 猜错了,再努力一下 -----------你还有2次生命------------ ma?&…

Pandas教程:DataFrame删除重复的行数据

---------------pandas数据分析集合--------------- Python教程71:学习Pandas中一维数组Series Python教程74:Pandas中DataFrame数据创建方法及缺失值与重复值处理 Pandas数据化分析,DataFrame行列索引数据的选取,增加&#xff0c…

Pandas教程17:关于json数据转化成DataFrame数据,消除警告提示的方法。

---------------pandas数据分析集合--------------- Python教程71:学习Pandas中一维数组Series Python教程74:Pandas中DataFrame数据创建方法及缺失值与重复值处理 Pandas数据化分析,DataFrame行列索引数据的选取,增加&#xff0c…

Python爬虫教程30:Selenium网页元素,定位的8种方法!

Selenium可以驱动浏览器,完成各种网页浏览器的模拟操作,比如模拟点击等。要想操作一个元素,首先应该识别这个元素。人有各种的特征(属性),我们可以通过其特征找到人,如通过身份证号、姓名、家庭…

Selenium教程:级联选择+日期框+弹框,组件的示例练习

1.Cascader级联选择,通常指的是在多个层级或类别中进行选择,每个层级或类别的选择依赖于前一个层级或类别的选择结果。常用于省市区、公司级层、事务分类等。 网页元素结构 实现代码 # Author : 小红牛 # 微信公众号:WdPython from time i…

Python五种实用的小技巧

最开始学 Python 时,如果我能掌握这些方法,那么代码看起来会更加优美。 在本文中,介绍了 5 种方法,也许在入门阶段时,我们还不太了解它们,但在实战中这 5 个技巧非常实用。 以下即五种实用的小技巧&#…

整理了100个Python小技巧(超级实用)

目前Python可以说是非常流行,在目前的编程语言中,Python的抽象程度是最高的,是最接近自然语言的,很容易上手。你可以用它来完成很多任务,比如数据科学、机器学习、Web开发、脚本编写、自动化等。 下面,我就…

【终极版】刷完这100行Python,从新人变成大佬

文章目录 基础入门菜鸟提升基础晋级高手之路内置包库奇技淫巧 基础入门 1 python 即在命令行输入python,进入Python的开发环境。 2 x 12*3-4/56**2 加减乘除四则混合运算,可当作计算器使用,其中**表示乘方。 3 print(x) 输出x的值&#x…

发现一个宝藏,全网最全的Python算法仓库

学习编程、学习Python最好的方式就是练习,哪怕是新手,只要不断地敲代码输出,肯定会有神效。 Python的练手项目很多,特别是Github上,建议不管新手、老司机都去看看。 这里推荐给大家一个Gitthub上练习的项目&#xff…

如何利用Python进行数据分析

今天我们主要的目标是:给大家介绍在所有的编程语言里,为什么Python能被广泛使用,甚至排名第一,给那些做数据分析相关工作和转行的小伙伴介绍数据分析行业里如何使用Python。 首先介绍一下什么是编程语言。 编程语言是一个计算机的…

程序员的乐趣是什么?

我是一个程序员,外行人都以为我是修电脑的,我笑了笑,随意ctrl cctrl v了一把,想象着你们因为我的文章而开心不止,我感到充实而欣慰。想象着你们给我拼命点赞的样子,是多么的滑稽,我笑了笑&#…

【零基础】Python入门必看——编程基础概念

. 程序的构成 程序由模块组成,一个模块对应python的源文件 ,一般后缀为:.py 模块由语句构成 语句是python程序的构造单元,用于创建对象、变量赋值、调用函数、控制语句等。 2. 对象 每个对象由:标识(ID…

程序员专用刷题网站大全,已加入年度爱用清单

1. TopCoder TopCoder 是最早的在线编程竞技平台之一,该网站提供了一系列的算法挑战,在这里,你可以: 使用他们的代码编辑器直接进行在线作答。参加该网站举办的 SRMs 挑战项目。该比赛将会在每月定期举办,作为参赛者…

Python练手小例子,闯关60题

01 数字 1 求绝对值 绝对值或复数的模 In [1]: abs(-6) Out[1]: 62 进制转化 十进制转换为二进制: In [2]: bin(10) Out[2]: 0b1010十进制转换为八进制: In [3]: oct(9) Out[3]: 0o11十进制转换为十六进制: In [4]: hex(15) Out[4]: 0x…

总结了15段极简的Python代码

学 Python 怎样才最快,当然是实战各种小项目,只有自己去想与写,才记得住规则。今天给大家分享的是 15个极简任务,初学者可以尝试着自己实现;Python 开发者也可以看看是不是有没想到的用法。 1.重复元素判定 以下方法…

Python机器学习:适合入门的8个项目

再多的理论也不能代替动手实践。 教科书和课程会让你误以为精通,因为材料就在你面前。但当你尝试去应用它时,可能会发现它比看起来更难。而「项目」可帮助你快速提高应用的 ML 技能,同时让你有机会探索有趣的主题。 此外,你可以将…

Python的可等待对象在Asyncio的作用

Python Asyncio通过Future和Task的封装来实现协程的调度,而在Python Asyncio之中Coroutines, Tasks和Future都属于可等待对象,在使用的Asyncio的过程中,经常涉及到三者的转换和调度,开发者容易在概念和作用上犯迷糊,本…

Python魔法方法探秘 | 非常通俗易懂

学习目标: 知道__init__方法的作用和特点 知道如何定义不带参数和带参数的__init__方法 知道__str__方法的作用 知道对象销毁时会自动调用__del__方法 魔法方法 在Python中,所有以 __ 双下划线包起来的方法,都统称为 Magic Method &…

Python入门教程47:史上最齐全的第三方模块库

环境管理:管理 Python 版本和环境的工具 p:非常简单的交互式 Python 版本管理工具。 pyenv:简单的 Python 版本管理工具。 Vex:可以在虚拟环境中执行命令。 virtualenv:创建独立 Python 环境的工具。 virtualenvwrapp…

到底该怎么学python啊?

前言 大家都说找工作有金九银十,经过了金九银十之后,很多小伙伴都纷纷入职了各家企业,在各个企业中扮演者不同的角色,其中我接触最多的就是算法工程师和Python开发工程师,也跟其他企业的相关技术负责人交流过&#xf…

Pillow教程05:NumPy数组和PIL图像的相互转化

---------------Pillow教程集合--------------- Python项目18:使用Pillow模块,随机生成4位数的图片验证码 Python教程93:初识Pillow模块(创建Image对象查看属性图片的保存与缩放) Pillow教程02:图片的裁…

Pygame教程07:键盘常量+键盘事件的2种捕捉方式

------------★Pygame系列教程★------------ Pygame教程01:初识pygame游戏模块 Pygame教程02:图片的加载缩放旋转显示操作 Pygame教程03:文本显示字体加载transform方法 Pygame教程04:draw方法绘制矩形、多边形、圆、椭圆、弧…

Pygame教程05:帧动画原理+边界值检测,让小球来回上下运动

------------★Pygame系列教程★------------ Pygame教程01:初识pygame游戏模块 Pygame教程02:图片的加载缩放旋转显示操作 Pygame教程03:文本显示字体加载transform方法 Pygame教程04:draw方法绘制矩形、多边形、圆、椭圆、弧…

全国计算机等级考试二级Python语言 程序设计考试大纲(2023年版)

基本要求 1. 掌握 Python 语言的基本语法规则。 2. 掌握不少于 3 个基本的 Python 标准…

Pandas教程15:多个DataFrame数据(保存+追加)为Excel表格数据

---------------pandas数据分析集合--------------- Python教程71:学习Pandas中一维数组Series Python教程74:Pandas中DataFrame数据创建方法及缺失值与重复值处理 Pandas数据化分析,DataFrame行列索引数据的选取,增加&#xff0c…

Python入门教程35:使用email模块发送HTML和图片邮件

smtplib模块实现邮件的发送功能,模拟一个stmp客户端,通过与smtp服务器交互来实现邮件发送的功能,可以理解成Foxmail的发邮件功能,在使用之前我们需要准备smtp服务器主机地址、邮箱账号以及密码信息。 #我的Python教程 #官方微信公…

Pillow教程04:学习ImageDraw+Font字体+alpha composite方法,给图片添加文字水印

---------------Pillow教程集合--------------- Python项目18:使用Pillow模块,随机生成4位数的图片验证码 Python教程93:初识Pillow模块(创建Image对象查看属性图片的保存与缩放) Pillow教程02:图片的裁…

PyCharm 整合 Anaconda

PyCharm 整合 Anaconda Anaconda 是一个开源的Python发行版,它集成了许多常用的科学计算和数据分析工具。借助于 Anaconda ,我们可以很方便地安装和管理 Python 包、创建和管理虚拟环境。Anaconda 包含了许多常用的 Python 库进行数据分析、机器学习和科…

python轻松生成pdf文档

前言 python对办公一族来说,是个提高办公效率的得力利器。熟练使用它,可以轻松完成很多繁杂的事情。(文末送读者福利) 它可以轻松地操作Word、Excel、PDF这种文档。 相比较C#、C等其他语言,python是脚本类型的&…

1.Python是什么?——跟老吕学Python编程

1.Python是什么?——跟老吕学Python编程 Python是一种什么样的语言?Python的优点Python的缺点 Python发展历史Python的起源Python版本发展史 Python的价值学Python可以做什么职业?Python可以做什么应用? Python是一种什么样的语言…

使用Python实现文字的声音播放

winsound 是 Python 的一个内置模块,它提供了访问 Windows 操作系统的声音播放功能的接口。这个模块可以用来播放简单的声音,例如提示音或者短促的音效。 # Author : 小红牛 # 微信公众号:WdPython import win32com.client import winsound#…

python教程:把多张图片,合并成一张图

D:\Wdpython\environment\Scripts\python.exe D:/Wdpython/爬虫/测试8.py 图片列表 10 [‘刘亦菲/刘亦菲_1.jpg’, ‘刘亦菲/刘亦菲_11.jpg’, ‘刘亦菲/刘亦菲_12.jpg’, ‘刘亦菲/刘亦菲_13.jpg’, ‘刘亦菲/刘亦菲_15.jpg’, ‘刘亦菲/刘亦菲_2.jpg’, ‘刘亦菲/刘亦菲_3.jp…

Python运算符:从入门到精通,探索无限可能!

在本文中,我们深入介绍了需要了解的所有 Python 运算符,包括向您展示如何使用它们的代码示例。 作为三大编程语言之一,Python 通常是数据科学、Web 开发等领域的初学者和经验丰富的专业人士的首选。而当谈到 Python 编程时,了解如…

Python入门教程29:字符串前加r、u、b、f是什么意思?

★★★★★博文原创不易,我的博文不需要打赏,也不需要知识付费,可以白嫖学习编程小技巧,喜欢的老铁可以多多帮忙点赞,小红牛在此表示感谢。★★★★★ 关键字参数字符串前加上r、u、b和f,分别表示不同的字…

手把手教你学Python之绘图库Turtle(一文掌握Python中Turtle库的使用)

Turtle库是 Python中自带的用于绘制图形、图像的函数库。原理非常简单:在绘图窗口的正中间,有一只小海龟,用户通过一些指令可以控制小海龟在绘图区域上移动的方向和距离,记录小海龟的移动轨迹,即可完成图形、图像的绘制…

从零开始的python教程:全面又好用的学习资料

Hi,大家好,我是蛋糕 最近因为接连带过一些训练营和成长营,也是可以与各位小伙伴进行更多的讨论,发现各位小伙伴最近也是迫切的想要学习一些新的技能,其中呼声最高的可能就是Python了,当然理由也是很多啦&a…

Android逆向入门2——反编译工具的选择与使用

这一节中,我们介绍一下Android App 在Java层的逆向工具。 逆向工具的介绍 在过去,当我们想要了解一个app内部运作细节时,往往先通过ApkTool 反编译APK,生成smali格式的反汇编代码1,然后大佬和老手直接阅读smali代码&…

Python中如何将(2023, 9, 8, 17, 46, 40),拼接成时间

可以使用Python的datetime库将给定的元组转换为时间对象,并将时间对象转换为字符串表示形式。以下是一个示例代码: from datetime import datetimetime_tuple (2023, 9, 8, 17, 46, 40)# 将元组转换为时间对象 time_obj datetime(*time_tuple)# 将时间…

【最新发布】最新Python学习路线,值得收藏

随着AI的发展,Python的薪资也在逐年增加,但是很多初学者会盲目乱学,连正确的学习路线都不清楚,踩很多坑,为此经过我多年开发经验以及对目前行业发展形式总结出一套最新python学习路线,帮助大家正确的学习py…

为什么Python类语法应该不同?

做过python的人你会发现想要的东西跟它原有的是不同的。Python对我来说是真的是这样。如果可以的话,对于Python中很多的我想要改的东西,我有很多的想法。现在我向您讲述其中一个:类定义的语法。 但是,让我们先从定义函数的语法开…

Selenium教程08:文件的上传+下载的示例练习

1.上传李白.txt文件,这里使用的send_keys方法操作,而不是click点击操作,因为使用点击操作之后,Selenium中没有方法对.exe程序操作,它只能对web网页自动化操作。 # Author : 小红牛 # 微信公众号:WdPython…

Python新年烟花代码

Pygame 绘制烟花的基本原理 1,发射阶段:在这一阶段烟花的形状是线性向上,通过设定一组大小不同、颜色不同的点来模拟“向上发射” 的运动运动,运动过程中 5个点被赋予不同大小的加速度,随着时间推移,后面的…

Python教程:对于初学者,几个易懂的装饰器示例用法

装饰器是Python中的一个高级功能,它可以用来扩展或修改一个函数或方法的功能,而不需要修改其原始代码。装饰器本质上是一个函数,它接受一个函数作为参数,并返回一个新的函数对象。 装饰器通常用于添加与函数功能无关的额外功能&a…

Pillow教程07:调整图片的亮度+对比度+色彩+锐度

---------------Pillow教程集合--------------- Python项目18:使用Pillow模块,随机生成4位数的图片验证码 Python教程93:初识Pillow模块(创建Image对象查看属性图片的保存与缩放) Pillow教程02:图片的裁…

如何使用virtualenv的虚拟环境

要使用virtualenv创建和管理虚拟环境,可以按照以下步骤: 安装virtualenv:如果你的系统上还没有安装virtualenv,可以使用以下命令安装: pip install virtualenvPython教程:使用Virtualenv虚拟环境打包exe …

Pillow教程06:将图片中出现的黄色和红色,改成绿色

---------------Pillow教程集合--------------- Python项目18:使用Pillow模块,随机生成4位数的图片验证码 Python教程93:初识Pillow模块(创建Image对象查看属性图片的保存与缩放) Pillow教程02:图片的裁…

selenium模块有哪些用途?

Selenium模块是一个用于Web应用程序测试的模块,具有多种示例用法。以下是一些示例: 1.打开网页并执行一些基本操作,如点击按钮、输入文本等。 定位网页元素并执行操作,例如使用 find_element 方法查找单个元素,使用 f…

Git 术语及中英文对照

完毕!!感谢您的收看 ----------★★历史博文集合★★---------- 我的零基础Python教程,Python入门篇 进阶篇 视频教程 Py安装py项目 Python模块 Python爬虫 Json Xpath 正则表达式 Selenium Etree CssGui程序开发 Tkinter Pyqt5 列表元组字…

Python教程54:面向对象(类与对象)

面向对象编程(Object-Oriented Programming,OOP)是一种常用的编程思想,它强调万物皆对象,因此在编程时我们可以将现实世界中的事物抽象成程序中的对象,从而更好实现软件的设计与开发。与传统的基于函数的编…

tkinter中如何隐藏/去掉最大化窗口

在Tkinter中,去掉最大化窗口的按钮是无法实现的,因为这是Tkinter内置的特性。 #我的Python教程 #官方微信公众号:wdPython然而,你可以通过禁用窗口的最大化和最小化按钮来隐藏它们。 import tkinter as tk from tkinter impor…

python教程:打印心型图案 九九乘法表 三角形 金字塔 圣诞树 倒三角形 菱形

# 打印九九乘法口诀表 for i in range(1, 10): # 乘法表的行、起始值从1开始for j in range(1, i 1): # 表示每一行的表达式、从1开始、到j1print({}*{}{}.format(j, i, i * j), end ) # 输出语句{}占位、输出表达式print( )# 打印金字塔(正三角形) …

7-数组创建函数还有哪些?【视频版】

目录 问题视频解答 问题 视频解答 点击观看: 7-数组创建函数还有哪些?

Pandas教程09:DataFrame数据可视化绘制折线图、柱状图、散点图、直方图等

pandas.plot() 是 pandas 库中的一个非常方便的函数,用于绘制各种图形,例如线图、柱状图、散点图等。以下是一些示例用法: 1.绘制一个简单的线图: # Author : 小红牛 # 微信公众号:wdPython import pandas as pd impo…

Pillow教程09:图片格式(png,jpg,ico等)批量转换+批量修改图片尺寸

---------------Pillow教程集合--------------- Python项目18:使用Pillow模块,随机生成4位数的图片验证码 Python教程93:初识Pillow模块(创建Image对象查看属性图片的保存与缩放) Pillow教程02:图片的裁…

tkinter中如何执行,单击按钮后的线程操作

在Tkinter中,按钮可以绑定一个回调函数来处理点击事件。如果你想在按钮点击时执行一个线程操作,可以在回调函数中创建一个新的线程来处理这个操作。 #我的Python教程 #官方微信公众号:wdPython以下是一个简单的示例代码,演示如何…

十分钟彻底搞定python异常处理

异常处理: 捕获异常,简单的捕获异常语法,在程序开发时,可以尝试加如 try来捕获异常 try: 尝试执行的代码except: 出现错误的处理 try尝试 下方填写要尝试的密码,不确定能不能够正常执行的代码 excep…

网络爬虫之BeautifulSoup详解(含多个案例)

在网络爬虫之Requests库详解文章中,我们可以很方便的获取网页内容即网页源代码,但通常我们所需要的只是里面的部分数据,这时就需要对网页内容进行解析,从而提取出有意义的数据。比较常见的方法有正则表达式、HTML或XML解析库等。本…

Python的版本如何查询?

要查询Python的版本,可以使用以下方法之一: 1.在命令行中使用python --version命令。这会显示安装在计算机上的Python解释器的版本号。 # Author : 小红牛 # 微信公众号:wdPython2.在Python脚本中使用import sys语句,然后打印sy…

手把手教你学Python之Pandas(一文掌握数据分析与处理库-Pandas)

目录 基本结构之Series Series对象的创建 Index对象介绍 Series中数据的访问 Series中常用方法 基本结构之DataFrame DataFrame的创建 ​DataFrame中数据访问 DataFrame 常见属性 DataFrame 常见方法 ​DataFrame的合并操作 Pandas中常用方法 加载数据的方法 数…

用Python做了个不良图片识别系统(附源码)

本项目将使用python3去识别图片是否为色情图片,会使用到PIL这个图像处理库,并且编写算法来划分图像的皮肤区域 介绍一下PIL: PIL(Python Image Library)是一种免费的图像处理工具包,这个软件包提供了基本…

只需一行Python代码即可玩20几款小游戏

今天分享一个有趣的 github 项目:https://github.com/kingser/free-python-games,通过该项目,我们只需一行代码即可玩 20 几款小游戏,下面具体来看一下。 安装 首先,我们进行安装,安装很简单,…

Python入门你要懂哪些?这篇文章总算讲清楚了

前言 什么是计算机语言 计算机就是一台用来计算的机器,人让计算机干什么计算机就得干什么! 需要通过计算机的语言来控制计算机(也就是编程语言)! 计算机语言其实和人类的语言没有本质的区别,不同点就是…

图解Pandas,这篇文章是真的强

Pandas是数据挖掘常见的工具,掌握使用过程中的函数是非常重要的。本文将借助可视化的过程,讲解Pandas的各种操作。 sort_values (dogs[dogs[size] medium].sort_values(type).groupby(type).median() ) 执行步骤: size列筛选出部分行 然…

详解Python正则表达式(含丰富案例)

前言:正则表达式在网络爬虫、数据分析中有着广泛使用,掌握正则表达式能够达到事半功倍的效果。本文详细介绍正则表达式中各种规则及其符号含义,并结合Python中的Re库进行演示,由浅入深,即学即练即用,内容丰…

Selenium + Chrome 网络爬虫学习笔记(从环境搭建开始,适合新手)

在实际的网络数据抓取过程中,经常会发现一些网页内容在网页源代码中查找不到的情况,因为这些内容都是通过JavaScript动态生成的,此时,使用普通的requests库无法直接获取相关内容。这时候就需要借助于Selenium模拟人操作浏览器&…

Python教程42:海龟画图turtle画海绵宝宝

---------------turtle源码集合--------------- Python教程41:海龟画图turtle画蜡笔小新 Python教程40:使用turtle画一只杰瑞 Python教程39:使用turtle画美国队长盾牌 Python教程38:使用turtle画动态粒子爱心文字爱心 Python…

Python中取2023, 9, 1——2023, 10, 31的全部时间

使用datetime.date()函数定义了开始和结束日期。然后,我们使用datetime.timedelta()类创建了一个时间范围,其中n表示从开始日期到结束日期之间的天数。最后,我们使用一个for循环迭代时间范围内的日期,并打印每个日期。示例代码演示…

Python经典游戏04:用tkinter给老板写一封拒绝不了的辞职信

★★★★★博文原创不易,我的博文不需要打赏,也不需要知识付费,可以白嫖学习编程小技巧。**如果使用代码的过程,有疑问的地方,欢迎大家指正留言交流。**喜欢的老铁可以多多帮忙点赞,小红牛在此表示感谢。★…

python爬虫入门,10分钟就够了,这可能是我见过最简单的基础教学

一、基础入门 1.1什么是爬虫 爬虫(spider,又网络爬虫),是指向网站/网络发起请求,获取资源后分析并提取有用数据的程序。 从技术层面来说就是 通过程序模拟浏览器请求站点的行为,把站点返回的HTML代码/JSON数据/二进制数据&…

049.Python包和模块_虚拟环境超详细讲解

我 的 个 人 主 页:👉👉 失心疯的个人主页 👈👈 入 门 教 程 推 荐 :👉👉 Python零基础入门教程合集 👈👈 虚 拟 环 境 搭 建 :👉&…

Python项目21:一个简单的记账系统(收入+支出+查询)

------------★Python练手项目源码★------------ Python项目源码20:银行管理系统(开户、查询、取款、存款、转账、锁定、解锁、退出) Python项目19:学员信息管理系统(简易版) Python项目18:…

Selenium教程06:单选框+多选框+下拉框组件的示例练习

1.Radio单选框的示例用法&#xff0c;通过网页元素class和type属性多条件共同定位元素&#xff0c;模拟依次选中Android&#xff0c;Apple&#xff0c;Windows。 网页元素结构 <input type"radio" class"ivu-radio-input" name"ivuRadioGroup_170…

Python平均工资1万5,不懂英文能学吗?

如今Python作为当下最热门的编程语言之一&#xff0c;也是各大互联网公司急需的人才&#xff0c;薪资也逐年递增&#xff0c;现在乃至未来都是移动互联网时代&#xff0c;如果个人不掌握一门编程语言&#xff0c;估计以后离淘汰也不远了。 但是很多朋友担心英语不好&#xff0c…

16个好用到爆的Python实用技巧!

Python 是一门用途广泛的编程语言&#xff0c;它具有大量的库和框架。有一些鲜为人知的 Python 编码技巧和库可以让你作为开发人员的工作更为轻松&#xff0c;编写代码更高效。 本文将探讨一些鲜为人知的 Python 技巧&#xff0c;这些技巧非常有用&#xff0c;但并不广为人知。…

Python入门教程36:urllib网页请求模块的用法

urllib是Python中的一个模块&#xff0c;它提供了一些函数和类&#xff0c;用于发送HTTP请求、处理URL编码、解析URL等操作。无需安装即可使用&#xff0c;包含了4个模块&#xff1a; #我的Python教程 #官方微信公众号&#xff1a;wdPythonrequest&#xff1a;它是最基本的htt…

懒人福利:只需一行代码,导入所有的 Python 库

前言 今天给大家介绍一个懒人 Python 库—— Pyforest 。 使用一行代码&#xff0c;就能导入所有的 Python 库(本地已经安装的)。 GitHub 地址 https://github.com/8080labs/pyforest &#xff08;文末送读者福利&#xff09; / 01 / 介绍 Python 因为有着成千上万个功能…

Pandas教程12:常用的pd.set_option方法,显示所有行和列+不换行显示等等...

---------------pandas数据分析集合--------------- Python教程71&#xff1a;学习Pandas中一维数组Series Python教程74&#xff1a;Pandas中DataFrame数据创建方法及缺失值与重复值处理 Pandas数据化分析&#xff0c;DataFrame行列索引数据的选取&#xff0c;增加&#xff0c…

深度解析:会用Excel,还有必要学Python吗?

前言 某站上有个问题&#xff1a; 我都会用Excel了&#xff0c;还有必要学Python吗&#xff1f; &#xff08;文末送读者福利&#xff09; 这个问题大概率可以说明问这个问题的这位同学目前还没有遇到非Python不可的场景&#xff0c;之所以产生了学Python的念头是因为这两年P…

网络安全方向好吗?

我就在这个行业&#xff0c;今年刚毕业&#xff0c;民办二本&#xff0c;目前武汉&#xff0c;薪资就没必要说了&#xff0c;高就对了。 这个行业优势就是工资高&#xff0c;缺点就需要一直学&#xff0c;卷得要死&#xff0c;不是跟别人卷&#xff0c;而是自己卷&#xff0c;…

用Python控制Excel实现自动化办公,手把手教你

当今上班族最关键的工作效率&#xff0c;为此用python控制Excel实现自动化是必备技能之一&#xff01; 本文来源于网络&#xff1a; 1.安装 2.操作一个简单的Excel文档 操作注释及代码&#xff1a; 操作完成后&#xff0c;数据存储结果如下&#xff1a; 3. 操作简单Excel文档并…

Pillow教程03:图像处理的基本步骤+分离split+合并merge+混合blend+composite遮罩

--------------Pillow教程集合--------------- Python项目18&#xff1a;使用Pillow模块&#xff0c;随机生成4位数的图片验证码 Python教程93&#xff1a;初识Pillow模块&#xff08;创建Image对象查看属性图片的保存与缩放&#xff09; Pillow教程02&#xff1a;图片的裁剪…

Python教程:int函数的参数用法

int函数是Python中的一个内置函数&#xff0c;用于将一个数字或字符串转换为整数。该函数接受两个参数&#xff1a;要转换的值和可选的进制数。 # Author : 小红牛 # 微信公众号&#xff1a;WdPython第一个参数&#xff08;必需&#xff09;&#xff1a;要转换的值。它可以是一…

Python教程:DataFrame列数据类型的转换

Pandas提供了多种数据类型转换方法。可以使用astype()函数来转换数据类型。例如&#xff0c;可以将字符串类型的列转换为整数类型的列&#xff1a; # Author : 小红牛 # 微信公众号&#xff1a;wdPython import pandas as pd# 创建包含字符串类型列的DataFrame df pd.DataFra…

Selenium教程04:鼠标+键盘网页的模拟操作

在webdriver 中&#xff0c;鼠标操作都封装在ActionChains类中&#xff0c;使用的时候需要导入这个包。 from selenium.webdriver import ActionChainsActionChains方法列表如下&#xff1a; click(on_elementNone) ——单击鼠标左键click_and_hold(on_elementNone) ——点击…

Pygame教程04:draw方法绘制矩形、多边形、圆、椭圆、弧线、直线和线条等

------------★Pygame系列教程★------------ Pygame经典游戏&#xff1a;贪吃蛇 Pygame教程01&#xff1a;初识pygame游戏模块 Pygame教程02&#xff1a;图片的加载缩放旋转显示操作 Pygame教程03&#xff1a;文本显示字体加载transform方法 Pygame教程04&#xff1a;dra…

Python教程16:使用海龟画图turtle画会动的时钟

---------------turtle源码集合--------------- Python教程36&#xff1a;海龟画图turtle写春联 Python源码35&#xff1a;海龟画图turtle画中国结 Python源码31&#xff1a;海龟画图turtle画七道彩虹 Python源码30&#xff1a;海龟画图turtle画紫色的小熊 Python源码29&a…

Python源码17:使用海龟画图turtle画五星红旗

turtle模块是一个Python的标准库之一&#xff0c;它提供了一个基于Turtle graphics的绘图库。Turtle graphics是一种流行的绘图方式&#xff0c;它通过控制一个小海龟在屏幕上移动来绘制图形。 turtle模块可以让您轻松地创建和控制海龟图形&#xff0c;从而帮助您学习Python编…

1.Python是什么?——《跟老吕学Python编程》

1.Python是什么&#xff1f;——《跟老吕学Python编程》 Python是一种什么样的语言&#xff1f;Python的优点Python的缺点 Python发展历史Python的起源Python版本发展史 Python的价值学Python可以做什么职业&#xff1f;Python可以做什么应用&#xff1f; Python是一种什么样的…

Fiddler常用的快键键

Fiddler有很多常用的快捷键&#xff0c;这些快捷键可以帮助你更快速地完成任务。以下是一些常用的快捷键&#xff1a; F12&#xff1a;启动/停止抓包。 CtrlR&#xff1a;打开FiddlerScript窗口。 CtrlH&#xff1a;切换到 Inspector 页签的 Header 视图。 CtrlT&#xff1a;切…

Python教程:time.perf_counter()计算程序运行的时间

time.perf_counter() 是 Python 中的一个函数&#xff0c;它属于 time 模块。它用于测量代码的执行时间&#xff0c;提供了一个高分辨率的性能计数器&#xff0c;通常用于基准测试、性能分析和时间测量。 以下是关于 time.perf_counter() 的一些关键点&#xff1a; 高分辨率&…

tkinterFrame框架+标签框架LabelFrame+Toplevel窗口的使用

1.在tkinter中&#xff0c;Frame是一个容器小部件用于组织和管理其他小部件。它可以作为一个独立的可见区域&#xff0c;也可以作为其他小部件的父容器。 import tkinter as tk import tkinter.ttk as ttk import tkinter.messagebox as mbm tk.Tk() m.title("tkinter L…

Python爬虫教程27:秀啊!用Pandas 也能爬虫??

说到爬虫&#xff0c;大家可能都知道requests、re、scrapy、selenium等等一些工具库。虽然它低调&#xff0c;但功能非常强大&#xff0c;用于抓取Table表格型数据时&#xff0c;简直是个神器&#xff0c;没有必要去F12研究HTML页面结构甚至写正则表达式解析字段。 #我的Pytho…

Python中DataFrame数据如何转化成字符串数据

要将DataFrame数据转换为字符串数据&#xff0c;您可以使用Pandas库中的to_string()方法。以下是示例代码&#xff1a; #我的Python教程 #官方微信公众号&#xff1a;wdPython import pandas as pd # 创建一个示例DataFrame data {name: [Alice, Bob, Charlie], age: [25…

Python中如何判断列表中的元素,是否在一段文本中??

#我的Python教程 #官方微信公众号&#xff1a;wdPython1.要判断列表中的每个元素是否在一段文本中&#xff0c;可以使用Python中的字符串的 in 运算符来实现。以下是一个示例代码&#xff1a; text "Hello, how are you today?" word_list ["Hello", &…

Python入门教程50:Pycharm中鼠标滚动,如何实现字体大小自由的缩放

★★★★★博文创作不易&#xff0c;我的博文不需要打赏&#xff0c;也不需要知识付费&#xff0c;可以白嫖学习编程小技巧。使用代码的过程中&#xff0c;如有疑问的地方&#xff0c;欢迎大家指正留言交流。喜欢的老铁可以多多点赞收藏分享置顶&#xff0c;小红牛在此表示感谢…

Python标准库有哪些

概述 可用性注释 内置函数 内置常量 由 site 模块添加的常量 # Author : 小红牛 # 微信公众号&#xff1a;wdPython内置类型 逻辑值检测 布尔运算 — and, or, not 比较运算 数字类型 — int, float, complex 布尔类型 - bool 迭代器类型 序列类型 — list, tuple, range 文本…

Tkinter教程21:Listbox列表框+OptionMenu选项菜单+Combobox下拉列表框控件的使用+绑定事件

------------★Tkinter系列教程★------------ Tkinter教程21&#xff1a;Listbox列表框OptionMenu选项菜单Combobox下拉列表框控件的使用绑定事件 Tkinter教程20&#xff1a;treeview树视图组件&#xff0c;表格数据的插入与表头排序 Python教程57&#xff1a;tkinter中如何…

Python数据分析的模块有哪些?

Python数据分析的模块有很多&#xff0c;以下是一些常用的模块&#xff1a; NumPy&#xff1a;NumPy是Python科学计算的基础包&#xff0c;提供了多维数组对象、复杂数据类型、数学函数等工具&#xff0c;还提供了线性代数、傅里叶变换等功能。 pandas&#xff1a;pandas是一个…

怎么选,都得是python!

什么编程语言最好&#xff1f; python!python!python! 天下语言千千万&#xff0c;不行咱就换&#xff01; 但是&#xff0c;兜兜转转&#xff0c;到头来发现还得是你——python 最香! 有一说一&#xff0c;为了早日实现财富自由&#xff0c;开篇建议&#xff1a;专业人士还…

【爬虫逆向】Python逆向采集猫眼电影票房数据

进行数据抓包&#xff0c;因为这个网站有数据加密 !pip install jsonpathCollecting jsonpathDownloading jsonpath-0.82.2.tar.gz (10 kB)Preparing metadata (setup.py) ... done Building wheels for collected packages: jsonpathBuilding wheel for jsonpath (setup.py) .…

Python中的变量是什么?数据类型又有哪些?

Python 语言的基础构成要素&#xff1a;变量与数据类型。因为不仅是 Python&#xff0c;变量与数据类型可以说是所有编程语言的核心。掌握了语言的变量与数据类型的体系&#xff0c;可以说就掌握了这门语言的一大半儿。 1、什么是变量 我们都知道应用程序在运行阶段的数据存放…

「学习方法」Scratch、Python、C++如何学才能融会贯通?

前言 相信很多家长朋友都发现一个问题&#xff1a;“编程教育正在以飞快的速度渗透于孩子们的培养体系中&#xff0c;这是为什么呢&#xff1f;原因很简单&#xff0c;这是因为通过专业的编程教育可以全面提升孩子的逻辑思维、创造力、动手能力等&#xff0c;让孩子们拥有更全…

【资源整合】Python入门教程资源合集,全球最具知名度Python零基础入门教程,目前已有数百万人次学习!视频教程+书籍+教学文档免费下载

随着数据科学概念的普及&#xff0c;Python这门并不算新的语言火得一塌糊涂。 为什么很多人在学Python 1、python简单易学 python的优势就是简单&#xff0c;我所说的简单&#xff0c;是相比于象C和C这样的语言,python语法简洁&#xff0c;可阅读性可维护性强&#xff0c;上…

Pandas教程16:DataFrame列标题批量重命名+空df数据判断+列名顺序重排

---------------pandas数据分析集合--------------- Python教程71&#xff1a;学习Pandas中一维数组Series Python教程74&#xff1a;Pandas中DataFrame数据创建方法及缺失值与重复值处理 Pandas数据化分析&#xff0c;DataFrame行列索引数据的选取&#xff0c;增加&#xff0c…

99个Python脚本实用实例

题目&#xff1a;有四个数字&#xff1a;1、2、3、4&#xff0c;能组成多少个互不相同且无重复数字的三位数&#xff1f;各是多少&#xff1f; #!/usr/bin/python# -*- coding: UTF-8 -*-for i in range(1,5): for j in range(1,5): for k in range(1,5): …

Git 常用命令集

Git 常用命令集 符号说明&#xff1a; 尖括号&#xff08;< >&#xff09;表示需要替换成尖括号内文字描述的内容 方括号&#xff08;[ ]&#xff09;表示可选项 远程库名&#xff0c;形如 git.com 路径名&#xff0c;形如 D:\YouthGit\GitTest 或者 GitTest 1.初始化操…

【0基础入门Python Web笔记】三、python 之函数以及常用内置函数

三、python 之函数以及常用内置函数 函数函数定义函数调用函数参数返回值 常用内置函数input()函数range()函数其它 更多实战项目可进入下方官网 函数 函数是一种用于封装可重复使用代码块的工具&#xff0c;能够将一系列操作组织成一个逻辑单元。 函数定义 在Python中&…

准大学生们利用假期学点编程吧

为什么要学编程&#xff1f; 人工智能时代&#xff0c;编程已成为一项基本技能&#xff0c;国内一些发达省市&#xff0c;早已将编程纳入中小学教材&#xff1b;编程门槛大幅降低&#xff0c;已不再是计算机行业的专利&#xff1b;学编程可训练思维&#xff0c;受益终生&#…

如何看待铺天盖地都是Python的广告?

高薪就业&#xff0c;机构要卖课必然要制造噱头&#xff0c;搞焦虑&#xff0c;但是这只是其中一小部分&#xff0c;国家17年开始不断有政策在鼓励小朋友学python&#xff0c;实验校区已经在学课程了&#xff0c;你怎么看&#xff1f;这还是广告吗 究竟Python的“幕后推手”是谁…

Python教程37:使用turtle画一个戴帽子的皮卡丘

---------------turtle源码集合--------------- Python教程36&#xff1a;海龟画图turtle写春联 Python源码35&#xff1a;海龟画图turtle画中国结 Python源码31&#xff1a;海龟画图turtle画七道彩虹 Python源码30&#xff1a;海龟画图turtle画紫色的小熊 Python源码29&a…

Python 语言参考手册

Python 语言参考 本参考手册描述了 Python 的语法和“核心语义”。本参考是简洁的&#xff0c;但试图做到准确和完整。 非必要的内建对象类型和内建函数、模块的语义描述在 Python 标准库 中。有关该语言的非正式介绍&#xff0c;请参阅 Python 教程 。对 C 或 C 程序员&#…

Python教程:PyQt5需要学习,哪些知识点??

PyQt5是基于图形程序框架Qt5的Python语言实现&#xff0c;由一组Python模块构成。它可用于Python 2和3&#xff0c;拥有超过620个类和6000个函数和方法。这是一个跨平台的工具包&#xff0c;可以运行在所有主要的操作系统&#xff0c;包括UNIX、Windows、Mac OS、Linux等。 #我…