随笔分类 -  Python

Python 学习笔记
摘要:哈喽大家好,我是咸鱼。 前天有个小伙伴找到我,给了我一段 python 代码: a = [1, 2] a[1] = a print(a[1]) 然后问我为什么结果是 [1, [...]],我一看这个问题有意思,我说三言两语解释不清楚,我写篇文章到时候你看下吧,于是有了今天这篇文章。 在正式开始之前, 阅读全文
posted @ 2024-01-24 18:56 咸鱼Linux运维 阅读(406) 评论(1) 推荐(3) 编辑
摘要:哈喽大家好,我是咸鱼 我们在使用 sorted() 或 map() 函数的时候,都会看到里面有一个 key 参数 其实这个 key 参数也存在于其他内置函数中(例如 min()、max() 等),那么我们今天就来了解一下 key 参数的含义以及用途吧! 原文:https://www.thepytho 阅读全文
posted @ 2023-12-25 19:07 咸鱼Linux运维 阅读(265) 评论(0) 推荐(1) 编辑
摘要:哈喽大家好,我是咸鱼 当我们在学习 Python 的时候,可能会经常遇到单下划线 _ 和双下划线 __ 这两种命名方式 单下划线 _ 和双下划线 __ 不仅仅是只是一种简单的命名习惯,它们在 Python 中有着特殊的含义,对于代码的可读性和功能实现有着关键的作用。 那么今天我们来看一看在 Pyth 阅读全文
posted @ 2023-11-29 19:24 咸鱼Linux运维 阅读(300) 评论(0) 推荐(1) 编辑
摘要:哈喽大家好,我是咸鱼 接触过 Python 的小伙伴应该对【字典】这一数据类型都了解吧 虽然 Python 没有显式名称为“哈希表”的内置数据结构,但是字典是哈希表实现的数据结构 在 Python 中,字典的键(key)被哈希,哈希值决定了键对应的值(value)在字典底层数据存储中的位置 那么今天 阅读全文
posted @ 2023-11-24 18:56 咸鱼Linux运维 阅读(721) 评论(0) 推荐(0) 编辑
摘要:哈喽大家好,我是咸鱼 不知道有没有小伙伴跟我一样,刚开始学习 Python 的时候都听说过 Python 是一种解释型语言,因为它在运行的时候会逐行解释并执行,而 C++ 这种是编译型语言 不过我今天看到了一篇文章,作者提出 Python 其实也有编译的过程,解释器会先编译再执行 不但如此,作者还认 阅读全文
posted @ 2023-11-08 10:07 咸鱼Linux运维 阅读(342) 评论(0) 推荐(0) 编辑
摘要:哈喽大家好,我是咸鱼 之前咸鱼写过几篇关于知网爬虫的文章,后台反响都很不错。虽然但是,咸鱼还是忍不住想诉苦一下 有些小伙伴文章甚至代码看都没看完,就问我 ”为什么只能爬这么多条文献信息?“(看过代码的会发现我代码里面定义了 papers_need 变量来设置爬取篇数),”为什么爬其他文献不行?我想爬 阅读全文
posted @ 2023-10-28 09:30 咸鱼Linux运维 阅读(1161) 评论(5) 推荐(0) 编辑
摘要:哈喽大家好,我是咸鱼 我们知道,python 脚本或者说 python 程序其实是一个包含了 python 代码的文件。要让它们实现特定功能,我们需要知道该如何运行(run)它 通过运行 python 代码,我们可以验证脚本/程序是否按照我们的期望执行。这也使我们能够对其进行测试和调试,以便找到并修 阅读全文
posted @ 2023-10-25 19:32 咸鱼Linux运维 阅读(8366) 评论(2) 推荐(1) 编辑
摘要:哈喽大家好,我是咸鱼 在《深挖 Python 元组 pt.1》中我们了解 Python 元组的一些概念(索引和切片等),以及如何创建元组,最重要的是我们还介绍了元组的不可变特性 那么今天我们来继续深挖 Python 元组 打包&解包 在 python 中,元组可以被打包(packing )和解包(u 阅读全文
posted @ 2023-10-10 09:26 咸鱼Linux运维 阅读(71) 评论(0) 推荐(0) 编辑
摘要:哈喽大家好,我是咸鱼 好久不见甚是想念,2023 年最后一次法定节假日已经结束了,不知道各位小伙伴是不是跟咸鱼一样今天就开始“搬砖”了呢? 我们知道元组(tuple)是 Python 的内置数据类型,tuple 是一个不可变的值序列 tuple 的元素可以是任何类型,一般用在存储异构数据(例如数据库 阅读全文
posted @ 2023-10-08 08:57 咸鱼Linux运维 阅读(374) 评论(0) 推荐(2) 编辑
摘要:哈喽大家好,我是咸鱼 当谈到编程效率和性能优化时,Python 常常被调侃为“慢如蜗牛” 有趣的是,Python 代码在函数中运行往往比在全局范围内运行要快得多 小伙伴们可能会有这个疑问:为什么在函数中运行的 Python 代码速度更快? 今天这篇文章将会解答大家心中的疑惑 原文链接:https:/ 阅读全文
posted @ 2023-09-19 18:53 咸鱼Linux运维 阅读(836) 评论(0) 推荐(2) 编辑
摘要:哈喽大家好,我是咸鱼 我们知道字典是 Python 中最重要且最有用的内置数据结构之一,它们无处不在,是语言本身的基本组成部分 我们可以使用字典来解决许多编程问题,那么今天我们就来看看**如何在 Python 中遍历字典** 全文内容:https://realpython.com/iterate-t 阅读全文
posted @ 2023-09-04 19:05 咸鱼Linux运维 阅读(716) 评论(0) 推荐(1) 编辑
摘要:哈喽大家好,我是咸鱼 几天前有媒体报道称,经过多次辩论,Python 指导委员会打算批准通过 PEP 703 提案,**让 GIL(全局解释器)锁在 CPython 中成为一个可选项** PEP 703 提案主要目标是使 GIL 变成可选项,即允许 Python 解释器在特定情况下不使用GIL ![ 阅读全文
posted @ 2023-08-10 17:47 咸鱼Linux运维 阅读(168) 评论(0) 推荐(0) 编辑
摘要:哈喽大家好,我是咸鱼 之前写了个 shell 版本的 SSL 证书过期巡检脚本 (文章:《[SSL 证书过期巡检脚本](https://mp.weixin.qq.com/s?__biz=MzkzNzI1MzE2Mw==&mid=2247486153&idx=1&sn=52911a79b77c11d7 阅读全文
posted @ 2023-08-03 20:34 咸鱼Linux运维 阅读(800) 评论(0) 推荐(4) 编辑
摘要:# Python 3.12 抢先看——关于 f-string 的改动 哈喽大家好,我是咸鱼 相信小伙伴们对 python 中的 f-string 都不陌生 f-string 是格式化字符串的缩写,是以小写或大写字母 F 为前缀的字符串文本 f-string 提供简洁明了的语法,**允许对变量和表达式 阅读全文
posted @ 2023-08-02 08:37 咸鱼Linux运维 阅读(947) 评论(0) 推荐(0) 编辑
摘要:哈喽大家好,我是咸鱼 我们知道,python 在自动化领域中被广泛应用,可以很好地自动化处理一些任务 就比如编写 Python 脚本自动化执行重复性的任务,如文件处理、数据处理、系统管理等需要运行其他程序或者与操作系统交互的任务 那么今天我们来看一下在 python 中如何运行 shell 命令来与 阅读全文
posted @ 2023-07-17 19:12 咸鱼Linux运维 阅读(581) 评论(0) 推荐(0) 编辑
摘要:哈喽大家好,我是咸鱼 之前写过一篇获取知网文献信息的文章([关于《爬取知网文献信息》中代码的一些优化](http://mp.weixin.qq.com/s?__biz=MzkzNzI1MzE2Mw==&mid=2247485617&idx=1&sn=8c38163fc757784d3048e5043 阅读全文
posted @ 2023-07-12 23:12 咸鱼Linux运维 阅读(794) 评论(0) 推荐(0) 编辑
摘要:哈喽大家好,我是咸鱼 当我们说 Python 时,通常指的是官方实现的 CPython 但还有很多比如 Pypy、Jython、MicroPython、Brython、RustPython 等 “python” 许多小伙伴看到这些带 “python” 的概念可能一头雾水,心想这跟我平时接触到的 py 阅读全文
posted @ 2023-07-06 19:00 咸鱼Linux运维 阅读(739) 评论(2) 推荐(2) 编辑
摘要:哈喽大家好,我是咸鱼 今天我们从几个方面来比较一些现在流行的两个 python web 框架——Flask 和 Django,突出它们的主要特性、优缺点和简单案例 到最后,大家将更好地了解哪个框架更适合自己的特定需求 参考链接:https://djangocentral.com/flask-vs-d 阅读全文
posted @ 2023-07-03 19:53 咸鱼Linux运维 阅读(857) 评论(4) 推荐(0) 编辑
摘要:哈喽大家好,我是咸鱼 今天跟大家介绍一下 python 当中星号(`*`)的一些用法 首先大家最常见的就是在 python 中 `*` 是乘法运算符,实现乘法 ```python sum = 5 * 5 # 25 ``` 除此之外,还有一种常见的用法就是 `*` 号操作符在函数中的用法 - 单星号( 阅读全文
posted @ 2023-06-20 13:16 咸鱼Linux运维 阅读(438) 评论(0) 推荐(0) 编辑
摘要:哈喽大家好,我是咸鱼 今天来讲一个我在实现 python 列表切片时遇到的趣事 在正式开始之前,我们先来了解一下**切片(slice)** 切片操作是访问序列(列表、字符串......)中元素的另一种方法,它可以访问一定范围内的元素,通过切片操作,可以生成一个新的序列 语法如下 ```python 阅读全文
posted @ 2023-06-10 09:09 咸鱼Linux运维 阅读(307) 评论(0) 推荐(3) 编辑

点击右上角即可分享
微信分享提示