- 博客(36)
- 收藏
- 关注
原创 Python基础教程——10个可视化案例实操,一图胜千言!
我们的数据科学家的任务是展示市场营销部门进行的一次民意调查的结果。在这次民意调查中,客户被要求对一种高蛋白棒的新旧配方的性价比、营养价值、外观和口味进行评分。据科学家使用雷达图来显示投票结果。雷达图将不同的属性(口味、外观等)放在不同的坐标轴上,然后连接属于同一实体(本例中为蛋白棒)的属性值,形成一个多边形区域。不同的区域使用不同的颜色,便于查看者掌握产品之间的差异。
2024-07-04 13:32:37
755
原创 Python基础教程——数据处理!
本教程内容旨在帮助没有基础的同学。可作为机器学习或深度学习的先修课程,也可作为快速备查手册。值得一提的是,,可以说 numpy 玩儿熟了,几个深度学习框架的不少 API 也同时学会了。本文是教程的「第一部分」,从实际的代码应用出发,讲解了Numpy创建到统计的操作。则如下:· 偏实用高频 API· 展示实际用法· 简单直接使用说明:内容中⭐(1-5个)表示重要程度,越多越重要;⚠️ 表示需要特别注意的。
2024-07-03 13:50:47
923
原创 Python基础教程——一次搞懂 Python 字典!Python字典的20种神奇用法
Python 字典(Dictionary)是数据结构中的一种重要类型。它以键值对的形式存储数据,具有快速查找的特性。今天我们将通过生动有趣的案例,来探讨字典的20个经典操作,帮助大家深入理解和掌握这些概念。
2024-07-01 13:32:17
484
原创 Python基础教程——10个知识点(字典、类型、合集、元组、字符串、range函数、Enumerate 枚举、Iterator迭代器、)
这将创建一个没有元素的元组。注意,如果你省略了末尾的逗号,Python会将其解释为一个数值,而不是一个元组。例如,(1)在Python中表示的是数值1,而不是一个包含1的元组。这将创建一个包含三个元素的元组。你可以添加任意数量的元素到元组中,只要它们被逗号分隔开。注意,元组是不可变的,这意味着一旦你创建了一个元组,就不能修改它的内容。这包括添加新的元素,删除已有的元素,或者改变元素的顺序。
2024-06-29 13:44:13
795
原创 Python之父推荐!Star 60k!这本 CPython 书把内部实现全讲透了!
我相信,读完这本书,不仅你的技能会增长,而且你将能够解决更复杂的问题,从而改善我们的世界。最后的实践部分,让你巩固所学知识,提升实战能力。就连《Python工匠》的作者,也是本书的推荐人朱雷老师,这样形容这本书,他说:“掌握汽车发动机的工作原理,或许并不直接提升你的驾驶水平,但学习一门编程语言的内部实现,能实实在在地提升你的技术能力。可能很多读者都知道,Python 的解释器是用 C 语言写的,所以其实我们在谈论 “Python” 的时候,99.9% 的情况说的就是 “CPython”!
2024-06-28 13:56:12
685
原创 这才是正确的Python学习顺序!(系统地自学 Python)
Python是一种高级、解释型、动态类型的通用编程语言,强调代码可读性和简洁性。广泛应用于数据分析、人工智能、Web开发、自动化脚本等领域。遵循以上五步,你已经掌握了自学Python的系统路径。从基础语法到高级特性,从标准库到第三方库,再到实战项目与持续学习策略,每个环节都为你铺就了通向Python高手的道路。现在,带上你的热情与毅力,开启这段充满挑战与乐趣的编程之旅吧!****最后这里免费分享给大家一份Python全套学习资料,包含视频、源码。
2024-06-27 13:36:43
736
原创 Python基础教程——文件操、列表、字符串操作指南!
在Python中,列表是一种常见的数据结构,它允许我们存储和操作多个元素。在Python中,字符串是一种常见的数据类型,它允许我们处理文本数据。本文将介绍一些常见的字符串操作方法,帮助你更好地利用Python进行字符串处理。在Python中,文件操作是一项常见的任务,它允许我们读取和写入文件。可以使用方括号([])来创建一个空列表,或者在方括号中添加元素来创建一个包含元素的列表。此外,还可以使用join()方法将多个字符串连接成一个字符串。此外,还可以使用切片操作来获取字符串的一部分。
2024-06-25 17:23:11
927
原创 Python基础教程——10个入门到进阶项目(附源码)!
随着 Python 语言的流行,越来越多的人加入到了 Python 的大家庭中。到底为什么这么多人学 Python?我要喊出那句话了:“人生苦短,我用 Python!”,正是因为语法简单、容易学习,所以 Python 深受大家喜爱。(Python!Python!Python!Python 初学者在迈过安装编程环境和基本语法的门槛 ,准备大展身手的时候,可能突然就会进入迷茫期:不知道做些什么、再学些什么。然后对编程的兴趣就会慢慢消退,找不到坚持下去的理由,从而慢慢淡忘之前学会的编程知识。
2024-06-24 14:39:42
1041
原创 Python基础教程——数据类型和变量!
Python支持多种数据类型,在计算机内部可以把任何数据看成一个”对象”,而变量赋值就是将变量和数据对象关联起来,即变量指向该数据对象.例如x=y,表示把变量x指向y所指向的数据对象,随后对y的赋值并不影响x的指向.Python的整数和浮点数没有大小的限制.若超出一定范围就用inf(无限大)表示.tuple表示元组,即不可变的有序元素的集合.即没有修改元素的函数,例如append(),insert(),元素赋值等.
2024-06-22 13:46:56
834
转载 Python跳动的爱心代码(可写字版)!
在`__init__`函数中,首先定义了原始爱心坐标集合(`self._points`)、边缘扩散效果点坐标集合(`self._edge_diffusion_points`)、中心扩散效果点坐标集合(`self._center_diffusion_points`)以及每帧动态点坐标的集合(`self.all_points`)。在另一个函数`calc`中,定义了半径的缩放比例、光晕的半径和数量,并生成了一定量的光晕点并将其加入到`self.all_points`中。(无法解决,只能同意哦~)
2024-06-21 15:43:38
923
原创 最新Python下载安装环境汉化配置教程!
第一次接触Python,可能是爬虫或者是信息AI开发的小朋友,都说Python 语言简单,那么多学一些总是有好处的,下面从一个完全不懂的Python 的小白来安装Python 等一系列工作的记录,并且遇到的问题也会写出,让完全不懂的小白也可上手安装,并且完成第一个Hello world代码。安装Python。
2024-06-21 13:46:14
698
原创 Python基础教程——12个变量赋值技巧!
文末免费赠精品编程资料~~今天我们要探索的是Python世界里那些看似简单却又充满魔力的变量赋值技巧。Python的灵活性不仅仅体现在它的语法上,更在于它处理变量的方式上。这12个小技巧将帮助你提升代码的优雅度和效率,让你的编程之旅更加得心应手。
2024-06-20 10:54:18
733
原创 Python基础教程——用一行代码完成的26个日常任务!
Python允许自定义迭代行为,尽管实现细节通常不止一行,但核心逻辑可以很简洁。解释:创建一个倒计时迭代器,展示了迭代器协议的基本实现。通过这些示例,我们不仅展示了Python如何用一行代码实现复杂的任务,还深入探讨了Python的高级特性,如装饰器、生成器、并行处理和错误处理等。这些技巧不仅能提升你的代码效率,还能增强代码的可读性和维护性。好了,今天的分享就到这里了,我们下期见。如果本文对你有帮助,请帮忙吧!最后这里免费分享给大家一份Python全台学习资料,包含视频、源码。
2024-06-19 10:05:14
588
原创 Python基础教程——20个让人眼前一亮的逻辑妙用!
文末免费赠精品编程资料~~Python不仅仅是一种编程语言,它还是解决问题的艺术,充满了让人拍案叫绝的“小巧思”。通过这15个小技巧,你不仅能提升编程技能,还能让你的代码更加优雅、高效。让我们一探究竟吧!
2024-06-18 11:18:30
1179
原创 Python基础教程之计算器制作!
在设计计算器程序时,我们需要考虑以下几个方面:界面设计:计算器需要一个简单的用户界面,用户可以通过该界面输入数字和运算符。数据类型:我们需要定义一些变量和数据类型来存储用户输入的数字和运算符,以及计算结果。运算逻辑:计算器需要根据用户输入的运算符来进行相应的数学运算,并输出计算结果。在本文中,我们将采用Python语言实现一个基本的计算器,该计算器具有以下功能:支持加、减、乘、除四种基本运算。支持小数的运算。支持多次连续计算。
2024-06-17 15:13:17
281
原创 Python字典常用的20个经典操作
字典是Python中极其重要且灵活的数据结构,它能以键值对的形式存储数据。本文详细介绍了Python中常见的20种字典的基本处理方法,方便大家快速了解Python字典的基本操作。在Python中,字典是一种常用的数据结构,是实现各类算法的基础。本文给出20个常用的处理字典的代码来详细介绍如何快速对字典数据进行处理。
2024-06-17 10:37:45
413
原创 从入门到高手的99个python案例(2)
并行执行多个任务,等待所有任务完成。: 等待单个任务完成,其他任务继续运行。- 列表通用,NumPy数组高效。- 连接到子进程的输入/输出管道。- 使用回调函数处理完成任务。- 获取当前正在执行的任务。- 可以获取所有任务的结果。- 序列化和反序列化数据。- 序列化和反序列化对象。- 互斥锁,防止并发修改。- 数据处理和节省内存。- 为列表元素添加索引。- 异步延时和定时任务。- 防止被取消任务中断。- 检查是否为协程函数。- 异步睡眠并设置超时。- 不阻塞获取队列元素。- 检查事件是否已设置。
2024-06-15 13:58:02
879
原创 从入门到高手的99个python案例(1)
接下来我们将以轻松有趣的方式,逐一解锁Python学习路上的99个关键知识点。每一步都将结合实际应用场景、函数功能解析及简洁代码演示,带你深度领略Python的魅力!- 列表有序,集合无序且不允许重复。函数,你的第一个问候,输出文本。- 自定义对象的字符串表示。- 列表生成器,简洁高效。- 快速创建小型匿名函数。- 动态生成值,节省内存。- 元组不可变,列表可变。- 生成器表达式节省内存。- 在函数内外区别变量。- 明确异常类型和处理。- 多层次的数据处理。- 控制流程的灵活性。,查看和转换数据类型。
2024-06-14 14:31:26
671
原创 谁说Python GUI难?用pywebview打造现代化GUI界面
pywebview是一个轻量级的跨平台库,它可以让你在Python程序中嵌入一个浏览器窗口。你可以使用你熟悉的前端技术(HTML、CSS、JavaScript)来设计界面,并使用Python来处理后台逻辑。这种方式不仅简化了GUI编程的复杂度,还能让你的应用程序看起来更现代。
2024-06-13 14:24:23
3019
原创 Python 最强的5个高级函数,你会几个?
高级函数(Higher-Order Functions)是指可以接收函数作为参数或者返回一个函数的函数。在Python中,函数是一等公民,这意味着函数可以像变量一样被传递和操作。这为我们提供了极大的灵活性。
2024-06-13 10:39:10
282
原创 Python三引号(“““)的五个神奇用法,你真的都知道吗?
在 Python 中,三引号(""" 或 ''')用于定义多行字符串。这意味着你可以在字符串中自由地使用换行符而不用担心换行符的转义。三引号定义的字符串可以包含单引号、双引号等特殊字符,非常方便。# 使用三引号定义多行字符串multiline_string = """这是一个多行字符串示例。你可以在这里随意换行,也可以包含 "双引号" 和 '单引号'。"""
2024-06-12 13:31:42
2386
原创 为什么写 Python 脚本时,一定要加上这个?
if __name__ == '__main__' 是 Python 中一个简单却非常重要的习惯用法,它不仅可以让我们的代码更加清晰和模块化,还能避免许多潜在的问题和错误。通过本文的多个示例,相信大家对 if __name__ == '__main__' 的理解更加深入,并能在实际开发中灵活运用。希望这篇文章能够帮助大家更好地掌握 Python 编程的技巧,让我们在编程的道路上一起进步,写出更优雅、更高效的代码。
2024-06-08 16:41:23
1004
原创 极简 Python:10 段代码,学会基础 python
本篇共包含 10 段简单的 Python,涉及常用语法和常用库(但毫无疑问删减了很多,比如没有字典)任何不懂的地方可直接留言~注:如果某个地方以 “#” 开始意思是:这是注释。
2024-06-07 13:28:53
809
原创 10个令人震惊的Python自动化脚本,你必须尝试
这个脚本的最好之处在于它是一个网络应用,这意味着通过几处修改,你可以将其部署在云存储上,并且可以在任何地方访问所有密码,而不用担心安全问题。它们是有效数字营销的核心。这个自动化脚本监视你复制的一切,无缝地将每个复制的文本存储在一个流畅的图形界面中,这样你就不必在无尽的标签页中搜索,从而避免丢失宝贵的信息。世界各地的许多威胁者滥用文件篡改技术,并在关键系统文件中引入不同的漏洞或后门,危害安全并实现未经授权的访问。你只需要指定你想要清理的路径,这个脚本将自动根据文件扩展名将所有文件分到不同的文件夹中。
2024-06-06 14:34:43
1297
原创 用 py-window-styles 轻松打造Windows 11风格的 Python UI,支持众多 Python GUI 库
然而,这些库通常需要开发者花费大量时间和精力去创建自定义的 UI 样式,尤其是想要模仿流行的操作系统风格,例如 Windows 11。是一个强大的工具,可以帮助你轻松地为你的 Python UI 窗口添加 Windows 11 风格的主题和样式。库,它提供了一套预构建的 Windows 11 主题和样式,可以轻松地应用到你的 Python UI 窗口上,让你的应用程序拥有现代、时尚的外观。安装完成后,就可以开始使用该库了。除了使用预构建的主题和样式,你还可以自定义主题和样式,例如更改颜色、字体、图标等。
2024-06-06 13:41:28
1493
原创 炒股利器!用Python大模型筛选低估值股票
self.index = folder # 设置索引为文件夹名称self.folder = f'/data/historical/analysis/{folder}/' # 设置数据文件夹路径self.files = os.listdir(self.folder) # 获取文件夹中的所有文件self.df_all = pd.DataFrame() # 初始化空的数据框,用于存储最终数据# 创建数据文件夹初始化Screener类时,设置索引和数据文件夹路径。获取文件夹中的所有文件名。
2024-06-05 11:12:39
1042
原创 在python的print()前面加个p让你的格式打印更容易
当你在 Python 中需要打印输出信息时,你可能会使用内置的print()函数。它是一个非常简单和常用的函数,能够将给定的参数打印到标准输出(通常是终端窗口)。然而,当你需要打印复杂的数据结构,如嵌套的列表、字典或对象,print()函数的输出可能会显得杂乱无章,不易阅读。现在你有以下数据需要打印可以看到我们的字典格式全部不见了,print()直接输出了一行数据,这样的输出显得杂乱无章,不易阅读。
2024-06-05 09:44:16
627
原创 BeeWare,一个如雷贯耳的python库
BeeWare 是一个开源项目,旨在帮助开发者使用 Python 创建原生应用程序,覆盖了移动、桌面和 Web 平台。BeeWare 通过提供一系列工具和库,使得开发者可以利用 Python 的简洁和强大来构建跨平台的应用程序,而无需学习其他语言或工具。
2024-06-04 11:52:43
824
原创 为什么写 Python 脚本时,一定要加上if __name__ == ‘__main__‘?
这是因为__name__被设置为'__main__',helper_module.py是作为主程序运行的,所以只有if __name__ == '__main__':下面的代码块被执行了。由于我们在calculator.py中使用了if __name__ == '__main__',所以当我们运行application.py时,当一个模块被直接运行时,__name__的值会被设置为'__main__'。因此,if __name__ == '__main__':下面的代码块没有被执行。
2024-06-03 15:08:00
895
原创 只需几分钟!用EasyGUI打造你的第一个 Python 图形界面
EasyGUI是一个用于Python的简单图形用户界面编程库。与Tkinter等传统的GUI库相比,EasyGUI不需要您编写复杂的类和回调函数,只需调用简单的函数即可创建对话框和交互界面。EasyGUI的目标是使得GUI编程尽可能地简单和直接。
2024-06-03 14:19:30
1164
原创 不写任何代码也能用Python?推荐8个Python实战技巧,无需编写代码、开箱即用!
你能相信我们可以在不写任何代码的情况下使用 Python 吗?在接下来的文章中,我会介绍 8 个无需编写任何代码即可使用 Python 内置功能的例子,话不多说,速速上车!
2024-06-01 14:34:30
2192
原创 python10个核心概念精讲+练习题!从零基础入门到精通,看完这一篇就够了!
本篇教程将带你逐个击破Python基础语法中的10个核心概念,并配以实战练习题,让你在轻松愉快的学习过程中掌握这门强大的编程语言。试试编写一个小程序,让用户输入两个数,然后计算它们的和、差、积、商、余数和幂次方吧!练习一下,创建一个购物清单管理程序,实现添加商品、删除商品、按字母顺序排列等功能。动手设计一个学生信息数据库,用字典存储每个学生的数据,用集合记录所有学生的专业。(OOP)是Python的重要特性之一,它将数据(属性)和操作数据的方法组织成。实践一下,编写一个文件读写程序,妥善处理可能出现的。
2024-05-31 20:22:31
766
原创 Python中的if __name__ == “__main__“是什么?为什么这样写?有什么作用?
中,我们可以在直接运行模块时执行测试代码,而在被导入时不执行测试代码。这样可以使我们的模块既可以作为独立的程序运行,又可以被其他模块导入和调用,提高了模块的灵活性和复用性。时,实际上是在判断模块是否作为主程序运行,从而执行相应的代码逻辑。是一个常见的代码结构,它的作用是判断模块是被直接运行还是被作为一个模块导入到其他模块中。,我们可以确定模块是被直接运行还是被导入,并可以相应地执行不同的代码逻辑。而当一个模块被导入时,Python解释器会将该模块当作一个普通的模块,此时,由于example模块被导入,
2024-05-30 18:53:18
407
原创 新版Python安装,新手入门必看,报错分析
第一次接触Python的朋友,可能会在安装的过程中遇到很多问题,下面会详细的指出可能出现的各种状况、以及应对方法,让新入行的朋友也可上手安装,并且完成第一个Hello world代码。
2024-05-29 13:45:34
1085
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人