Python
即兴小索奇
分享AI科技+商业洞察,公zhong号:即兴小索奇,点击关注,添加群聊&获取AI+商业资源,一起成长~
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
NumPy是 Python 里一个专门用来做数值计算的库
还有个特别方便的 “广播” 机制,比如一个数组和一个单独的数做运算,它会自动把这个数扩展成和数组一样的形状,不用手动调整,省了不少事。而且它支持各种维度,一维的像向量,二维的像矩阵,三维的像图像里的像素块,处理起来都很方便,还能轻松查看形状,比如。的多维数组对象,这玩意儿可比 Python 自带的列表厉害多了 —— 不仅能高效存大量同类型数据,还能直接对整个数组做各种数学运算,不用写一堆循环,速度快得不是一点半点。格式的文件,下次用的时候直接加载,不用重新处理。就能直接拿出前两行前两列的部分,不用绕弯子。原创 2025-07-14 16:25:02 · 455 阅读 · 0 评论 -
Python中下划线是什么意思
一个下划线_是受保护的变量。两个下划线是私有的变量。原创 2025-03-14 10:37:33 · 382 阅读 · 0 评论 -
Python里的小整数问题挺有意思的
简单来说,Python为了优化性能,会把一些常用的整数(通常是-5到256)提前创建好,放到一个“缓存池”里。这样,当你用到这些小整数时,Python就不用每次都重新创建对象了,直接从缓存池里拿出来用就行。总结一下:小整数缓存是Python的一个小技巧,用来提升性能,但对咱们写代码没啥影响,知道有这么回事就行啦!print(a is b) # 输出 True,因为5是小整数,用的是同一个对象。不过要注意,这种优化是Python内部的实现细节,我们平时写代码不用太在意,直接用。原创 2025-01-29 14:37:07 · 286 阅读 · 0 评论 -
你一定要掌握的切片技巧
切片的基本形式是start:起始位置(包含),默认为 0。stop:结束位置(不包含),如果没有提供,默认直到序列的结尾。step:步长,默认是 1,用来指定每次跳过多少个元素。原创 2025-01-23 16:23:16 · 461 阅读 · 0 评论 -
学了几年Python,还有人因为奇进偶舍犯错?
时,会看它前面的数字。如果前面是偶数,就不进位;如果是奇数,就进位。,Python 采用的是一种叫“银行家舍入”的方法。的函数,它用来做四舍五入。一样,放大数字、加上 0.5 然后再缩回来。,也可以自己写一个四舍五入的函数。这个就是自己实现的四舍五入功能,思路其实跟。注意:如果四舍五入的时候遇到。Python 里有个叫。有时候你可能不想直接用。原创 2025-01-23 15:27:16 · 319 阅读 · 0 评论 -
可哈希是什么意思?
只有那些内容不变的对象才能生成唯一且稳定的哈希值,从而确保它们在集合和字典中能够正常使用。原创 2025-01-22 01:10:21 · 430 阅读 · 0 评论 -
Python中列表元组和集合有什么特殊区别?
Python中列表元组和集合有什么特殊区别?原创 2025-01-22 01:05:33 · 168 阅读 · 0 评论 -
Python vs Java 所有数据类型都在这了!
这里整合了Java对比Python的数据类型和描述&例子。原创 2025-01-22 00:51:37 · 922 阅读 · 0 评论 -
检验Python的类型,你该不会只会一种方式吧
最常见的方式是使用type()函数。只需要给它传递一个对象,它就会告诉你这个对象是什么类型。就像你打开一本书,书的封面上直接写着“这是一本小说”。比如,假设你有一个整数x这个输出清楚地告诉你,x是一个整数类型(int同样的,你也可以用type()查看字符串、列表,甚至是自定义类的类型。原创 2025-01-22 00:46:16 · 199 阅读 · 0 评论 -
Python中的命名规则
命名规则,听起来像是个枯燥的技术问题,但其实它背后有着非常有趣的一面。编程中的命名规则也是这样,它能帮助你把变量、函数、类等东西清晰地表达出来,让你自己也能在回头看代码时立马知道它的作用。比如你可以用大写字母来表示常量,用小写字母表示普通变量,或者用不同的命名方式区分不同类型的标识符。还要注意,Python 有一些关键词是保留的,比如“if”、“else”、甚至“True”这些,不能用它们当做变量名或者函数名。毕竟,它们有自己的特殊含义,试图把它们当作普通名字来用,就像你不可以给猫起名叫“狗”一样~原创 2025-01-22 00:42:34 · 219 阅读 · 0 评论 -
一行代码就能查看所有关键字
理论上来说关键字是这些,但是官方后期会使用到的,或者可能使用到的词,都是不建议咱们去使用作为标识符的。原创 2025-01-22 00:37:53 · 185 阅读 · 0 评论 -
常量和标识符有什么重要区别?
常量和标识符在编程中扮演着不同的角色。标识符本质上是给程序中的变量、函数、类等元素取的名字,就像给你的朋友取昵称一样,方便你在程序中快速找到它们。而常量则是那些不会改变的值,比如数学中的 π,它的值始终是 3.14159,不论你怎么计算,它都不会发生变化。在命名方式上,常量通常会使用全大写字母,这是一种约定俗成的做法,提醒程序员这个值是不应该改动的。而常量则不同,一旦定义,就不能被改变。为 100,无论在程序的哪个地方,这个值都是固定不变的,防止误操作导致错误。标识符是灵活的,可以随时更改它代表的内容。原创 2025-01-22 00:33:31 · 208 阅读 · 0 评论 -
重新认识标识符
最重要的是,标识符的命名要有意义,像是给事物取名字一样,你会根据它的用途来选择一个贴切的名字。一个好的标识符能让代码看起来更清晰、理解起来更容易,这就像在写故事时给人物起一个合适的名字一样,能让整篇故事更有条理。就像我们生活中给事物起名字一样,代码里的变量、函数、类、对象等,也需要名字来帮助我们辨识和调用。有些编程语言对标识符的规则也会有点差别,像 Python 支持下划线,而 Java 更倾向于使用驼峰命名法(比如。比如,你不能让名字以数字开头,不能包含空格,通常还会区分大小写(这意味着。原创 2025-01-22 00:31:08 · 220 阅读 · 0 评论 -
%f 格式化浮点数是干什么吃的?
是用来格式化浮动点数(也就是浮点数)的格式符。它允许你将浮动点数转换成字符串,并控制显示的格式,尤其是小数位数的显示。就表示总宽度为 10 个字符,并且小数部分保留两位。会将浮动点数格式化为 6 位小数。例如,如果你有一个数值。就表示保留两位小数。在这个例子中,如果你输入。的形式来指定小数点后保留的位数。此外,还可以指定输出的总宽度。,自动填充空格,直到总宽度为 10。(自动四舍五入到小数点后六位)。来格式化它时,会输出。在 Python 中,原创 2025-01-22 00:22:31 · 324 阅读 · 0 评论 -
学编程必须要知道——IPO模型
IPO模型是一个经典的系统分析模型,广泛应用于各个学科和领域,特别是在信息系统和计算机科学中。IPO代表的是,它的核心思想是将系统分为三个基本部分:输入、处理和输出。通过这个模型,可以更清晰地描述一个系统是如何工作和运作的。:指的是系统所接收的外部数据或资源。输入可以是用户的指令、传感器的读数、数据库中的数据等。这些输入数据是系统开始运作的基础。:指的是系统如何对输入进行操作或转化的过程。在这个阶段,系统对输入数据进行计算、分析、决策等一系列处理工作,最终得到结果。原创 2025-01-20 19:42:21 · 1026 阅读 · 0 评论 -
Python必知格式化输出
简单总结一下就是,Python的格式化输出方法非常丰富,百分号格式化适合快速简单的任务,format()方法适合更复杂的输出需求,而f-string则是现在的推荐方法,因为它又快又方便。Python中的格式化输出功能,可以让我们打印信息时不仅仅是简单的文本,而是能够灵活地插入变量的值,甚至控制显示格式。下面就来聊聊常用的几种方式。这里的%s代表一个字符串的占位符,而%d代表一个整数的占位符。它的用法就像是把一块“空白”留给后面的变量,让它填补上去。你可以看到,{}就是占位符,它会按顺序把后面的值填进去。原创 2025-01-20 15:56:32 · 467 阅读 · 0 评论 -
不配置python环境,直接用PyCharm就可以?
有的伙伴可能遇到不安装python环境只安装pycharm也可以进行运行代码。所以自认为是不需要解释器就可以运行?这个是不现实的,有很多伙伴可能是安装了Pycharm,但Pycharm看你电脑上没有解释器,所以在安装的时候给你默认安装在C盘下Python解释器这里进行测试,当我们进行卸载解释器,可以看到Pycharm第一时间报错,会显示没有SDK——软件开发工具包内容如下,这下验证了没有解释器是真的不行。如果你也进行验证了,那么如何重新安装回来呢,下面带你进行操作。下面我们重新进行安装回来。原创 2024-12-17 01:37:01 · 2399 阅读 · 0 评论
分享