闭包 笔记python

读程序员的制胜技笔记03_有用的反模式(上)

1. 教条 1.1. 一成不变的法则 1.2. 这些东西会遮蔽我们的双眼,你坚持相信的时间越久,你被遮蔽双眼的程度也就越深 2. 质疑所有教给你的东西 2.1. 它们有多么有用 2.2. 使用它们的理由 2.3. 使用它们的好处 2.4. 使用它们的代价 3. 反模式 3.1. 不良实践 3.2.  ......
程序员 有用 模式 笔记 程序

python——基础学习篇(3)

【列表的加法和乘法】 加法:s=[1,2,3] , t=[4,5,6,] , s+t=[1,2,3,4,5,6] 乘法:s×3=重复三次 【嵌套列表(二维列表)】 matrix = [ ]直接应用 访问嵌套循环(可用循环) :is (同一性运算符)——字符串不变,列表可变 copy: y=x .co ......
基础 python

python——基础学习篇(4)

【字符串】 大小写字母换来换去:capitalize : 首字母大写(其他小写) casefold:返回所有的字母都是小写的字符串 title : 字符串每个单词的首字母变成大写单词其他字母小写 swapcase : 将大小写翻转 upper:所有大写 lower:所有小写 左中右对齐 center ......
基础 python

python——基础学习篇(5)

【拆分和拼接】 partition(从左往右找分割符)——rpartition(从右往左) split ( sep= none , maxsplit = -1) ——可把分割为一个一个· jion(iterable)——尽量用jion少用加法 【格式化字符串的方法】 format 使用 {} 替换字 ......
基础 python

python——基础学习篇(6)

【字典】 关键符号 : { } 创建字典:1 .直接使用大括号冒号的方法 2 . 使用dict函数 使用列表作用元素,每个元素又用元组包裹 增: fromkeys ( iterable [ , values]) :such as:——d=dict.fromkeys("fish" , 250 )——{ ......
基础 python

python 字符串格式化

Python字符串的格式化分为两种:1)% 方式 2)str.format() 方式。 str.format() 是比 % 较新的方式, 大多数的 Python 代码仍然使用 % 操作符。但最终会被str.format()代替,推荐使用str.format() 1、% 方式 1)用法 %[(name ......
字符串 字符 格式 python

python——基础学习篇(1)

divmod(3,2)——(1,1)地板除 布尔类型ture/flase flase情况很少{none和flase,值为0的数字类型(0,0.0,0j),空集和空序列(){},} fraction(0,1)分子为0,分母为1 (1=true,0=flase)ture-flase=1 逻辑运算 and ......
基础 python

Python——基础学习篇(2)

【分支和循环】(*缩进决定从属关系) 分支结构:if :成立依次打印,不成立执行其他语句 “ 成立 + if condition else +不成立” 循环结构:1. while+条件语句 2.for语句 : for+变量 +in+可迭代对象 死循环:条件永远为真的循环的语句(Ctrl+c强制退出) ......
基础 Python

黑马git学习笔记

安装及配置 1. 安装 淘宝镜像,选择最新版本即可 https://registry.npmmirror.com/binary.html?path=git-for-windows/ 根据系统选择对应的版本 2.配置用户名密码 git config --global user.name [用户名] # ......
黑马 笔记 git

学习笔记八

学习笔记八 一、作业要求 自学教材第5章,提交学习笔记(10分),评分标准如下 知识点归纳以及自己最有收获的内容,选择至少2个知识点利用chatgpt等工具进行苏格拉底挑战,并提交过程截图,提示过程参考下面内容 (4分) “我在学习XXX知识点,请你以苏格拉底的方式对我进行提问,一次一个问题” 核心 ......
笔记

python_猜数字小游戏

# 需求:根据用户输入的数字进行猜数字游戏, 要求:数字的范围(1,100),且最多有7次机会from random import randintanswer = randint(0, 100)for i in range(7): you_answer = input("请输入一个整数:") if ......
小游戏 数字 python

Python 利用pandas和matplotlib绘制饼图

制作店铺销量占比圆环图 在数据分析中,数据可视化是非常重要的一环。在可视化的过程中,圆环图是一种常用的方式,特别适合于展示各类别占比情况。本文将介绍如何使用 Python 中的 pandas 和 matplotlib 库,来制作一个店铺销量占比的圆环图。 数据准备 我们假设现在有一份销售数据的 Ex ......
matplotlib Python pandas

全网首发 Python3 实现快读(按字符读入(省内存专用

全网首发 Python3 实现快读(按字符读入(省内存专用 来源:https://www.luogu.com.cn/discuss/724761 此题卡内存,如果按照 Python 常用的 input().split() 方法会 MLE。 因为 input() 一次读入大量字符串,占用内存极大。 于 ......
全网 字符 内存 Python3 Python

Python 包管理器入门指南

什么是 PIP? PIP 是 Python 包管理器,用于管理 Python 包或模块。注意:如果您的 Python 版本是 3.4 或更高,PIP 已经默认安装了。 什么是包? 一个包包含了一个模块所需的所有文件。模块是您可以包含在项目中的 Python 代码库。 检查是否安装了 PIP 在命令行 ......
入门指南 指南 Python

python49days

定时器案例 需要手动删除 改为 placeholder 时 变为虚拟背景 提示作用 如何修改标签属性 省市联动 jQuery快速入门 它是js的一个封装库、它里面简化了js 的一些复杂的写法,jQuery在三五年之前非常的流行,现在的项目很少使用jQuery. jQuery介绍最大的问题就是兼容各个 ......
python days 49

C语言笔记3

关键字 1.C语言预先规定的,具有特定意义的字母组合(32个)。 2.保留给语言本身使用,也称为保留字。 标识符 定义:为程序的构成成分命名。 变量 变量是程序执行期间其值可以改变的量,必须先定义后使用。 变量定义本格式 类型说明符 变量名1 变量名2... 如 int a,b,c; float x ......
语言 笔记

python_冒泡排序

# 冒泡排序list1 = [82, 33, 96, 33, 60, 77, 12, 0]# 控制比较多少轮,有n个数时需要比较的轮数是n-1for i in range(len(list1) - 1): # 控制每轮比较的次数 for j in range(len(list1) - 1 - i): ......
python

【转载】指数平滑 —— 学习笔记

原文地址: https://zhuanlan.zhihu.com/p/34532274 注意: 本文只转载了原文部分内容,余下的具体例子并没有转载,有需要继续阅读者请转自原文地址继续阅读: https://zhuanlan.zhihu.com/p/34532274 余下内容略,请转自原文地址继续阅读 ......
指数 笔记

代码随想训练营第二十四天(Python)| 第77题. 组合

第77题. 组合 需要注意剪枝细节 纵向代表递归,横行代表取数 1、回溯 class Solution: def combine(self, n: int, k: int) -> List[List[int]]: res = [] self.backtrack(n, k, 1, [], res) r ......
训练营 随想 代码 Python

JUC并发编程学习笔记(六)Callable(简单)

Callable(简单) callable接口和runnable接口类似,都是为了执行另外一条线程而设计的,区别是Runnable不会返回结果也不会抛出异常。 1、可以有返回值 2、可以抛出异常 3、方法不同;run()/call(); Runnable 实现Runnable接口,重写run方法,无 ......
Callable 笔记 JUC

算法学习笔记(35): 期望中的停时

期望中的停时 参考自:### 鞅与停时定理学习笔记 这或许是一个比较抽象的套路吧,知道的就会,不知道的就不会。 我们可以如下描述这个套路,或者说利用势能函数 \(\Phi\) 来理解。 对于随机事件 \(\{A_0, A_1, ...\}\),存在一个最终局面 \(A_t = e\),我们需要求 \ ......
算法 笔记 35

Python-流程控制-while循环-for循环

Python-流程控制-while循环-for循环 写重复代码 是可耻的行为 程序在一般情况下是按顺序执行的,编程语言提供了各种控制结构,允许更复杂的执行路径。 循环(loop)用于解决重附代码的问题 1.循环类型 1.1.循环分类 1)根据循环次数分类 有限循环(次数限制) 无限循环(死循环) 标 ......
流程 Python while for

Python_消息队列

rabbitpy: RabbitMQ Simplified ###[scheme]://[username]:[password]@[host]:[port]/[virtual_host] url = 'amqp://guest:guest@localhost:5672/%2F' 这个%2f是字符斜 ......
队列 消息 Python

Python之openpyxl模块的学习

简介 之前针对Excel的读取都是使用的xlrd模块,但是在一次实践中发现xlrd模块去掉了对xlsx格式的支持,因此改用openpyxl。 以下内容仅包含使用openpyxl读取Excel文档的操作,并且比较浅显,更多内容请参考官方文档。 注:一个excel就是一个工作簿(workbook),一个 ......
模块 openpyxl Python

第九周Linux教材第五章学习笔记——定时器及时钟服务

第五章 定时器及时钟服务 5.1 硬件定时器 定时器是硬件设备,包括时钟源和可编程计数器。 时钟源通常是一个晶体振荡器,会产生周期性电信号,以精确的频率驱动计数器。使用一个倒计时值对计数器进行编程,每个时钟信号减1。当计数减为0时,计数器向CPU生成一个定时器中断,将计数值重新加载到计数器中,并重复 ......
定时器 时钟 教材 笔记 Linux

python训练阿里云语音合成模型

训练阿里云多人训练语音合成模型 model_link:https://modelscope.cn/models/speech_tts/speech_sambert-hifigan_tts_zh-cn_multisp_pretrain_24k/summary 1.获取KANTTS算法训练框架 2.配置 ......
语音 模型 python

Python_web开发基础内容

网络 长连接的HTTP协议,会在响应头有加入这个头部字段:Connection:keep-alive WebSocket:需要通过网络传输的任何实时更新或连续数据流,则可以使用WebSocket HTTP:不需要很频繁或仅获取一次的数据可以通过简单的HTTP请求查询 都是用来跟踪浏览器用户身份的会话 ......
Python_web 基础 内容 Python web

学妹刚毕业那天,我连夜用Python采集了上万份岗位数据,只为给她找一份好工作

记得学妹刚毕业那天,为了不让学妹毕业就失业,连夜我就用Python采集了上万份岗位,分析出最合适她的工作。 为此,学妹连夜来我家表示感谢😍 我们开始今天的正题吧 首先要准备这些 软件 Python 3.8 Pycharm 模块使用 requests # 数据请求模块 pip install req ......
岗位 数据 Python

Python-运算符

Python-运算符 1.Python 运算符的优先级 以下表格列出了从最高到最低优先级的所有运算符: 如果是同优先级则从左往右依次递减 运算符 描述 ** 乘方,指数 (最高优先级) ~ + - 按位翻转, 一元加号和减号 (最后两个的方法名为 +@ 和 -@) * / % // 乘,除,取模和取 ......
运算符 Python

Python 中的 __init__.py 和__all__ 详解(抄袭的joker) 因为写的实在是太好了

Python 中的 __init__.py 和__all__ 详解 JOKER 没意思先生 之前不论是自己写代码还是用别人的代码,都没有注意过这个东西,今天忽然看了一下,网上的教程感觉讲的都不是很清楚,自己又研究了研究,总结一下,如果有不对的地方,大家帮忙指正一下。 在Python工程里,当pyth ......
Python joker init all py