自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python知识点:自然语言处理常用库汇总

自然语言处理(Natural Language Processing,NLP)是人工智能领域中非常重要的一个研究方向,其用于在计算机上自动执行的自然语言操作包括文本分类、文本摘要、文本翻译、情感分析、机器翻译等。下面将介绍常用的自然语言处理库及其示例代码。

2024-10-18 17:03:10 723

原创 Python必知必会:15个Python字符串格式化技巧!

今天,我将向大家分享15个令人相见恨晚的Python字符串格式化技巧,帮你写出更高效、优雅且Pythonic的代码。

2024-10-17 17:40:48 446

原创 一文介绍Python中操作符 % 基础用法

在Python中,运算符被用于字符串格式化,这种操作符允许你将指定的值插入到字符串中的占位符位置。在这个结构中,是一个包含占位符的字符串,而value是可以被插入占位符的值。占位符由一个或多个字符组成,通常放在字符串中的符号后面。

2024-10-16 17:12:44 776

原创 Python常见使用pip管理依赖,你会几种?

pip是Python的包管理工具,它可以帮助我们安装和管理Python库和依赖.pip可以从Python Package Index(PyPI)下载并安装所需的库,并能够自动解决依赖关系.通过使用pip,我们可以轻松地添加、更新或者删除我们的项目所需的第三方包.

2024-10-15 16:50:25 944

原创 Python日期时间处理的10个常见任务

本文通过十个具体的任务详细介绍了如何使用 Python 处理日期和时间。从基本的获取当前日期时间到复杂的日期计算和格式化,再到处理时区和闰年问题,以及实际应用中的航班时刻表处理,全面展示了datetime模块的强大功能。通过这些示例,开发者可以更好地理解和应用 Python 中的日期时间处理技巧。

2024-10-14 17:03:57 907

原创 Python入门指南:从基础到高级

Python是一种高级编程语言,它具有简单易学、代码简洁、易维护等特点,因此被广泛应用于科学计算、数据分析、人工智能等领域。Python的语法简洁,代码易于阅读和编写,因此它被广大开发者所喜爱。同时,Python还拥有庞大的社区支持,有大量的开源库和工具,可以帮助开发者快速完成各种任务。在Python编程中,开发者可以使用多种数据结构,如列表、元组、字典等,来存储和处理数据。Python还提供了丰富的函数和模块,可以方便地实现各种复杂的算法和逻辑。

2024-10-13 17:36:57 568

原创 Python物联网编程:10个IoT设备通信的脚本

本文介绍了如何使用Python编写脚本来实现10个IoT设备之间的通信。我们从基础知识入手,逐步介绍了MQTT协议的应用、设备间的简单通信、设备状态的更新与查询、数据持久化与日志记录、安全性考虑以及系统的扩展性和维护。通过这些步骤,我们可以构建一个完整的物联网系统,确保其高效、安全、可扩展且易于维护。

2024-10-11 17:51:18 897

原创 6个Python内存条的优化小技巧

_slots__Python 作为一种动态类型编程语言,在 OOP 方面有更大的灵活性。在运行时向 Python 类中添加额外的属性和方法就是一个很好的例子。例如,下面的代码定义了一个名为 Author 的类。它最初有两个属性 name 和 age。然而,任何硬币都有两面。这种灵活性会浪费更多内存。因为 Python 中每个类的实例都会维护一个特殊的字典 (__dict__),用于存储实例变量。由于字典的底层是基于哈希表的实现,因此字典本身的内存效率很低,因此字典会消耗大量内存。

2024-10-10 17:31:38 913

原创 Python:掌握9个好用的Python库

HiPlot是由Facebook开发的一个Python库,用于在高维数据中可视化和探索相关性和模式。它提供了一种直观的方式来处理高维数据,使得数据科学家和分析师能够更好地理解和解释数据。使用HiPlot,您可以通过平行坐标图和其他图形方式来表示高维数据。这些图形可以帮助您发现数据中的趋势、群集和异常值,以及不同特征之间的关系。您可以通过交互式的工具来过滤和排序数据,以便更好地探索和分析数据。

2024-10-09 17:48:42 775

原创 Python代码20个惊艳的写法

Python可以用于复杂的数据分析和Web开发项目,还能以极少的代码行数完成令人惊叹的任务。本文将分享20个简短的Python代码示例,用来展示Python编程语言的魅力和效率。

2024-10-08 17:44:21 941

原创 Python——内置字符串操作与转换函数

本篇教学会介绍字符串操作与转换的内置函数,通过字符串操作的函式,能进行数字转换成字符串或格式化字符串等相关操作。

2024-09-29 17:33:52 689

原创 15个Python函数式编程的实用技巧

自定义排序规则print(sorted_items) # 按第二个元素排序。

2024-09-26 17:50:36 700

原创 Python中的内置变量及巧妙使用

Python中的内置变量为开发者在编写脚本时提供了极大的便利。本文探讨Python中一些最重要的内置变量,以及如何巧妙地利用这些变量来编写更加简洁、高效的代码。

2024-09-25 17:20:51 635

原创 Python 与主流编程语言的速度对决

在评估用于具体业务的编程语言时,经常考虑的一个关键指标之一是执行速度。Python以其简单性和可读性而闻名,但有时却因其性能而受到质疑。在这个领域,我们需要深入比较分析Python在执行速度方面与其他流行的编程语言相比的情况。

2024-09-24 17:09:51 628

原创 Python 迭代器和生成器的妙用

本文将探讨python的迭代器和生成器在实际场景中的一些巧妙用法。掌握迭代器和生成器的使用,能够让开发者在解决实际问题时更加得心应手。

2024-09-21 17:35:06 994

原创 安装python包的四种常用方式

Pycharm使用过程中总是需要根据任务安装一些python的包,有时候还会遇到某些包安装失败,今天总结了四种常见的安装方式,希望在一种方式安装失败的情况下,可以换其他方式进行尝试安装。分享了在Pycharm中安装python包的四种常用方式,有时候遇到一种方式安装失败的情况就换一种方式安装,或许就行了。

2024-09-20 17:49:38 666

原创 【2024最新版】Pycharm 下载与安装教程,图文详细讲解以及环境配置

PyCharm是一种Python IDE(Integrated Development Environment,集成开发环境),带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、项目管理、代码跳转、智能提示、自动完成、单元测试、版本控制。此外,该IDE提供了一些高级功能,以用于支持Django框架下的专业Web开发专业版 - PyCharm Professional Edition及社区版 - PyCharm Community Edition社区版提供给开发者。

2024-09-19 16:00:15 1186

原创 为什么学习Python数据分析?数据分析有什么用?

数据分析师的发展路径统共来说可以分为偏业务和偏技术两个方面的发展路径:偏业务:一般在业务部门的比较多,备选的岗位有数据运营、用户运营、用户增长、以及营销策划等岗位,和代码接触时间较少,做PPT和报表的时间较多一些,基本上日常的工作就是操作线程的数据产品。发展需求:关注目标、洞察需求、设计方案、推动落地、实现增长、赢得业绩偏技术:偏技术的岗位有类似于数据运营、用户运营、用户增长以及营销策略等岗位上,这些岗位和数据的关联性很高,同时也是十分具有发展前途的几个岗位。

2024-09-18 17:39:06 904

原创 Python中的并发编程:多线程高级使用

通过掌握Python中多线程的高级用法,开发者可以有效地管理和同步线程,避免常见的陷阱,如死锁和竞态条件。本文介绍了从基本到高级的多线程技巧,希望能够帮助开发者充分利用Python的多线程能力,构建更加高效和稳健的应用。

2024-09-15 17:01:26 658

原创 Python到底需要学多久可以找工作?

在 3 个月内,你有可能达到 Python 编程的某种熟练程度。你不会在这么短的时间内成为高级的 Python 开发人员,但通过每天进行大量练习,你可以在这 12 周内掌握基础知识并培养出不错的中级技能。

2024-09-14 16:20:39 936

原创 Python编程入门必备:def关键字与函数参数

在Python中,使用def关键字定义函数。函数定义包括函数名、参数列表和函数体。函数体中的代码在函数被调用时执行。") # 调用函数 greet()本文深入探讨了Python中函数定义与参数处理的各个方面。通过具体的示例,详细介绍了如何使用def关键字定义函数,并讲解了各种类型的函数参数,包括位置参数、关键字参数、默认参数、可变参数以及强制关键字参数。此外,还展示了函数的返回值处理方法,并介绍了函数作为参数传递、嵌套函数、闭包、Lambda函数和装饰器等高级用法。

2024-09-12 17:39:02 1029

原创 【2024最新版】PyCharm下载安装教程,图文保姆级教程(超详细)

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

2024-09-10 17:51:12 883

原创 Python必知必会:程序员必须知道的22个Python单行代码!

今天给大家分享24个每个Python程序员都必须知道的单行代码,帮你写出更简洁、更优雅、更高效的代码。

2024-09-09 16:03:30 981

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

开始游戏最后,我们游戏界面大概像这样:游戏进行中界面单局游戏结束的界面:游戏结束界面我们可以继续进一步优化这个程序:每次吃到食物、单局游戏结束增加音效增加难度:长按上下左右按键,加速蛇游动的速度记住每轮游戏分数,进行分数排名(本地记录,或者联网)

2024-09-07 17:46:09 1267

原创 Python编程技巧:在函数参数中请停止使用“x=[]”

今天向大家分享Python函数中应该避免的一个小细节。为了实现代码的重用,避免重复造轮子,通常我们会将一段常用的代码逻辑封装为函数,这样就可以实现代码的一处编写,多处调用。在函数设计和编写中,常常会用到默认值参数,即在函数定义的时候就给定默认值。调用函数的时候,如果不给默认值参数传递值,则它将使用函数定义时设定的默认值。本文要提醒大家的是,参数的默认值最好不要为可变类型,比如,x=[]。虽然这在Python的语法上是合法的,但合法的东西并不一定是好东西。

2024-09-03 17:22:15 854

原创 Python常用包管理工具以及详解

在Python的生态系统中,包管理工具起着至关重要的作用.它们简化了软件包的安装、更新、卸载和依赖管理.本文将介绍几种常见的Python包管理工具,并提供使用示例.

2024-09-02 17:48:14 818

原创 Python访问字典,如何避免键不存在导致的报错?

在Python编程中,字典是一种非常强大的数据结构,用于存储和管理键值对**。它的快速检索能力使得字典在数据处理中非常有用。**本文将介绍几种避免这种错误的技巧,特别适合Python编程的初学者。1、使用get()方法。它允许你从字典中检索值,如果键不存在,它将返回None,或者你可以指定一个默认值,这样可以避免KeyError。2、使用in关键字检查键的存在性在尝试访问键之前,使用in关键字检查键是否存在于字典中是一种直接的方法。1、使用字典推导式字典推导式可以结合get()方法,

2024-08-30 17:48:27 827

原创 六种方法实现Python文件之间的互动

需要注意的是,这两个python文件要放在。在main.py代码中,我们先打开并读取 file1.py 文件的内容,然后使用 exec() 执行这些内容。exec() 函数可以执行存储在字符串或文件中的 Python 代码。运行main.py代码,输出结果如下;我们在main.py文件中,通过exec()函数成功调用了file1.py的代码。在main.py代码中,我们通过 import 语句导入其他 Python 文件(file1.py)作为模块,并访问其中定义的函数和变量。这种方法使得代码更加。

2024-08-29 17:26:27 840

原创 Python 基础中较难理解的知识!

在Python的基础知识中,有一些概念和特性可能相对难以理解。下面是一些较为常见且具有挑战性的主题。

2024-08-28 17:52:22 853

原创 Python中 提升for循环效率的五大技巧

列表推导式可以在生成新列表的同时完成遍历操作,比普通for循环更加简洁高效。

2024-08-27 17:52:09 670

原创 Python变量赋值的11个常用方法

Python是一种动态类型的编程语言,它允许我们在必要时为变量赋值。本文介绍11个对变量赋值的案例供大家学习。+=-=*=/=在Python中,我们可以使用多种技巧来为变量赋值。熟悉本文介绍的这些技巧,可以提高大家编程效率。

2024-08-26 17:24:07 676

原创 Python函数式编程实践:让代码更加优雅简洁

函数式编程是一种编程范式,它将计算视为函数的评估,并避免使用可变状态和循环。函数式编程强调函数的计算,而不是其副作用。在函数式编程中,函数是一等公民,这意味着它们可以像其他对象一样被操作和传递。Python是一种面向对象的编程语言,但它也支持函数式编程的特性。在Python中,我们可以编写函数式风格的代码,并利用其简洁性和高效性来解决实际问题。函数式编程提供了一种新的编程范式,强调函数的计算而非副作用。Python支持函数式编程的特性,使我们能够编写更简单、更高效的代码。

2024-08-24 17:03:36 622

原创 Python编程常用的25个经典案例

介绍25个常用的Python经典代码案例。

2024-08-23 17:05:59 882

原创 干货| Python日常高频写法总结

绝对值或复数的模十进制整数对应的ASCII字符查看某个ASCII字符对应的十进制数所有元素都为真,返回 True,否则为False至少有一个元素为真返回True,否则False测试一个对象是True, 还是False.创建一个复数分别取商和余数将一个整数或数值型字符串转换为浮点数int(x, base =10) , x可能为字符串或数值,将x 转换为一个普通整数。如果参数是字符串,那么它可能包含符号和小数点。如果超出了普通整数的表示范围,一个长整数被返回。base为底的exp次幂,如果mod给出,取余。

2024-08-22 10:22:38 1011

原创 Python 中的正反斜杠用法

在Python编程中,字符串是一个常用的数据类型,字符串中的斜杠(反斜杠和正斜杠)具有特殊的用法和意义,本文将介绍这两种斜杠的用法。

2024-08-20 17:14:35 892

原创 在Python中使用“*” 和“/” 让你的函数参数看起来更整洁

在这篇文章中,我们介绍了在函数定义中使用和符号的方法,它们具有以下有趣的用途:使一些参数仅限位置参数,一些仅限关键字参数。将具有默认值的参数放在没有默认值的参数之前,使参数看起来更有组织且更容易使用。

2024-08-19 17:34:07 515

原创 8个Python实用技巧,让你的代码效率飞起来

想要成为一名Python编程高手,不仅需要掌握语言的基础知识,还需要了解一些高效编程的技巧。

2024-08-17 17:36:33 899

原创 【python学习】10个Python必备第三方库

Python 以其简洁和强大的功能成为开发者的宠儿。在这片编程语言的沃土上,众多第三方库如雨后春笋般涌现,为开发者提供了丰富的工具和无限的可能。今天,我们为大家精选了,带你领略它们的独特魅力。

2024-08-16 17:41:43 2861

原创 掌握Python控制流:if语句的高级用法

本文详细介绍了Python中if语句的高级用法,包括嵌套ifelif的使用、条件表达式、逻辑运算符、组合条件和短路逻辑等。通过这些高级用法,我们可以构建出更复杂、更灵活的控制流逻辑,满足各种实际编程需求。例如,在处理用户输入、检查文件扩展名或根据成绩判断等级等实际应用中,if语句都发挥着重要作用。掌握这些技巧,可以帮助编写更加高效、简洁和可维护的Python代码。

2024-08-15 17:24:03 786

原创 【python爬虫】利用Python爬取天气数据,并做可视化分析

注意爬取网页的网址变化规律,可用变量拼出网址字符串进行循环爬取。例如,我们在分析北京2022年9月1日的天气时,发现url有如下的规律:固定网址:http://www.tianqihoubao.com/lishi/变量网址:地名拼音+时间字符串这样就可以通过赋值变量,批量循环爬取了,该部分内容留给同学们继续深入探究。

2024-08-14 17:39:55 1240

空空如也

空空如也

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

TA关注的人

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