infinity python inf

Python中级之异常处理

异常处理 引自:【6.0】Python中级之异常处理 - Chimengmeng - 博客园 (cnblogs.com) 【一】什么是异常 异常是程序运行时可能发生的错误或意外情况。在Python中,异常是一种对象,表示程序执行期间发生的错误。 当出现异常时,程序的正常流程会被中断,而是跳转到异常处 ......
Python

如何更好的学习Python

学习python需要有哪些思维 任何编程语言时,培养一些特定的思维方式是非常有帮助的。下面是一些学习 Python 所需的思维方式: 问题解决思维: 学会将问题分解成更小、更可管理的部分,然后逐步解决每个部分。 善于提问,学会将问题清晰地表达,有助于获取更好的帮助和解决方案。 抽象思维: 能够从具体 ......
Python

代码随想训练营第六十天(Python)| 84. 柱状图中最大的矩形

84. 柱状图中最大的矩形 1、双指针 class Solution: def largestRectangleArea(self, heights: List[int]) -> int: n = len(heights) # 左右第一个小于 i 的下标 min_l, min_r = [0] * n ......
矩形 训练营 随想 代码 Python

python算法

目录: 回溯算法: 回溯算法: 一般模型: results = [] def backtrack(路径,选择列表): pass if 路径结束,满足约束条件: results.append(路径) #保存结果 return # 注意,返回到上一个分支,而不是返回结果,退出回溯 if 路径结束,不满足 ......
算法 python

Python进阶补充

变量的进阶 引用的概念: 1、定义变量的时候,变量和数据,都会在内存中开辟空间 2、变量所对应的内存空间中存储的是 数据所在内存的地址 3、变量中保存数据地址的操作,就称为引用 4、Python中所有数据的传递,都是引用,即“地址” 5、只有赋值运算符=,会改变变量的引用 例子: Python字符格 ......
Python

Win10操作系统安装Python

1 Python解释器下载 1.1 安装环境 Windows 10 专业工作站版22H2 python-3.9.6-amd64.exe 1.2 下载地址 Python官网:https://www.python.org/ Python镜像:https://registry.npmmirror.com/ ......
Python 系统 Win 10

python3使用pandas备份mysql数据表

操作系统 :CentOS 7.6_x64 Python版本:3.9.12 MySQL版本:5.7.38 日常开发过程中,会遇到mysql数据表的备份需求,需要针对单独的数据表进行备份并定时清理数据。 今天记录下python3如何使用pandas进行mysql数据表的备份,我将从以下几个方面进行展开: ......
数据表 备份 python3 数据 python

计分牌Scoreboarding代码实现(Python)

代码地址:Scoreboarding: 计算机体系结构作业——计分板模拟 (gitee.com) 简介 此代码为高级计算机体系结构作业——计分板模拟器,使用python实现; 模拟的CPU只有四个阶段,分别是发出指令(Issue)、读操作数(Read Operator,RO)、执行计算(Execut ......
计分牌 Scoreboarding 代码 Python

Python字符串的使用和相关函数方法

字符串是 Python 中最常用的数据类型。我们可以使用引号(单引号或双引号)来创建字符串。本文主要介绍字符串常用操作和42个字符串相关的方法,下面具体看一下。 参考文档:https://www.cjavapy.com/article/6/ 1、创建字符串 创建很简单,只要为变量分配一个值即可。 例 ......
字符串 函数 字符 方法 Python

Python NumPy 合并数组和分割数组

在 Python 的 NumPy 库中,合并和分割数组是两种常用的操作,用于重组和分解数据集。将多个数据集合并为一个数据集,方便进行后续的处理。将数据集拆分为多个子数据集,用于并行处理或分布式处理。将数据集按指定条件进行分组,方便进行分析。 1、合并数组 合并数组是一种常见操作,允许你将多个数组组合 ......
数组 Python NumPy

【Python爬虫案例】抖音下载视频+X-Bogus参数JS逆向分析

接口分析 获取接口地址 选择自己感兴趣的抖音博主,本次以“经典老歌【车载U盘】”为例 每次请求的页面会有很多接口,需要对接口进行筛选: 第一步筛选XHR筛选 第二步筛选URL中带有post 通过筛选play_add值找到视频的地址 分析请求头 通过对比两次请求发现只有X-Bogus数值会有变化,ma ......
爬虫 案例 参数 X-Bogus Python

python读取文本多行合并一行

合并行数 col = 4 创建新文件 nf = open("*.txt", "w+") 读取初始文件 with open("*.txt", "r") as f: str = "" for index, content in enumerate(f): str += content.strip() i ......
一行 文本 python

Python 潮流周刊第 30 期(摘要)

本周刊由 Python猫 出品,精心筛选国内外的 250+ 信息源,为你挑选最值得分享的文章、教程、开源项目、软件工具、播客和视频、热门话题等内容。愿景:帮助所有读者精进 Python 技术,并增长职业和副业的收入。 周刊全文:https://pythoncat.top/posts/2023-12- ......
周刊 摘要 潮流 Python 30

python+sklearn 机器学习代码备忘

import sklearn from sklearn.model_selection import train_test_split from sklearn.linear_model import LinearRegression import pandas as pd import matpl ......
机器 sklearn 代码 python

Python:字符串的定义和操作

1、 字符串的定义 字符串是字符的容器 同元组一样元素完成后不可修改 可以通过下标进行访问 2、字符串特点 只可以存储字符串 长度任意(取决于内存大小) 支持下标索引 允许重复字符串存在 不可以修改(增加或者删除元素) 支持for循环 3、 字符串的操作 查询元素 语法:字符串.index[字符串] ......
字符串 字符 Python

Python:字符串的课后练习讲解

my_str = "itheima itcast boxuegu" # 统计有几个“it”字符 count = my_str.count("it") print(f"conut统计:{count}") # 将字符串内的空格,全部替换为“|” my_str_list = my_str.replace( ......
字符串 字符 Python

Python:列表的循环遍历

while循环遍历 for循环遍历 # 列表的遍历 - while循环遍历 def list_while_func(): """ 列表的遍历 - while循环遍历 :return: None """ list1 = [21, 25, 21, 23, 22, 20] index = 0 while ......
Python

Python:列表的常用操作方法

列表上限:2**63、922372036854775807个 查询元素 查找指定元素在列表的下标,如果找不到,报错ValueError 语法:列表.index(元素) 插入元素 在指定下标位置,插入指定的元素 语法:列表.insert(下标, 元素) 追加元素 将指定元素,追加到列表的尾部 语法:列 ......
常用 方法 Python

Python:元组的定义和操作

1、元组的定义语法: 定义元组使用小括号,且使用逗号隔开各个数据 元组面量 (元素1, 元素2, 元素3, ...) 定义元组变量 变量名称 = (元素1, 元素2, 元素3, ...) 定义空元组 变量名称 = () 变量名称 = tuple() 2、元组的特点 元组同列表一样,可以存储多个、不同 ......
Python

Python:列表的常用操作课后练习讲解

# 定义一个列表 list1 = [21, 25, 21, 23, 22, 20] print(list1) # 追加一个数字 list1.append(31) print(list1) # 追加一个容器 list2 = [29, 33, 30] list1.extend(list2) print( ......
常用 Python

Python:数据容器入门

数据容器是什么 一个容器可以容纳多份数据的数据类型,容纳的每一份数据称之为1个元素 每个元素,可以任意类型的数据,如字符串、数字、布尔等 数据容器根据特点不同,如: 是否支持重复数据 是否可以修改 是否有序等 分为5类,分别是:列表(list)、元组(tuple)、字符串(str)、集合(set)、 ......
容器 数据 Python

Python:列表的下标索引

列表的下标(索引):取出特定位置的数据 语法: 列表[下标索引] 列表的下标(索引) - 反向 反向索引就是从后向前:从-1开始,依次递减(-1、-2、-3...) 嵌套列表的下标(索引) 列表[内层列表[索引]] # 通过下标索引取出对应位置的数据 my_list = ["itheima", 66 ......
下标 索引 Python

Python:数据容器-list(列表)

列表定义语法: 字面量 [元素1, 元素2, 元素3, ...] 定义变量 变量名称 = [元素1, 元素2, 元素3, ...] 定义空列表 变量名称 = [] 变量名称 = list() 列表内的每个数据,称之为元素 以 []作为标识 列表内每个元素用, 逗号隔开 注意事项: 列表可以一次多个数 ......
容器 数据 Python list

Python:函数综合案例-黑马ATM

综合案例:黑马ATM 主菜单 查询余额效果 存取款效果 # 总额 total total = 5000000 # 定义None影响不大,可以不定义 name = None # 要求客户输入姓名 name = input("请输入您姓名:") # 菜单提示 def menu(): print("-" ......
黑马 函数 案例 Python ATM

Python函数嵌套调用

所谓函数嵌套调用指一个函数里面又调用了另外一个函数 执行流程 函数A执行到调用函数B的语句,会将函数B全部执行完成后,继续执行函数A剩余内容 # 定义函数func_b def func_b(): print("--2--") # 定义函数func_a,并在内部调用func_b def func_a( ......
函数 Python

Python函数的说明文档

函数的说明文档 函数是纯代码,可以给函数添加说明文档,辅助理解函数作用 定义语法 :param 用于解释参数 :return 用于解释返回值 # 定义函数,进行文档说明 def add(x, y): """ add函数可以接收2个参数,进行2数相加的功能 :param x: 形参x表示相加的其中一个 ......
函数 文档 Python

Python函数的返回值定义语法

1、函数返回值的作用 所谓返回值,就是程序中函数完成的事情后,最后给调用者的结果 2、函数返回值的定义语法 def 函数名(参数...): 函数体 return 返回值 使用关键字:return来返回结果 3、注意: 函数体在遇到return后就结束,写在return后的代码不会执行 # 定义一个函 ......
语法 函数 Python

Python函数返回值之None类型

None类型 无返回值的函数,实际上返回了None 函数返回None,就表示这个函数没有返回什么有意义的内容,也就是返回了空的意思 None类型的应用场景 在函数无返回值上 用在if判断上 在if判断中,None等同于False 一般用于在函数中主动返回None,配合if判断做相关处理 用于声明无内 ......
函数 类型 Python None

Python:变量在函数中的作用域

变量作用域指变量的作用范围(变量哪里可用,哪里不可用) 局部变量 定义在函数体内部的变量,即只在函数体内部生效 全局变量 定义在函数体内、外都能生效的变量 # 演示局部变量 # def test_a(): # num = 100 # print(num) # # # test_a() # print ......
变量 函数 作用 Python

Python中函数的传入参数

函数的传入参数: 在函数进行计算的时候,接受外部(调用时)提供数据 函数的定义语法: def 函数名(传入参数): 函数体 return 返回值 函数定义的x和y称之为形式参数(形参),表示函数声明将要使用2个参数 参数之间使用逗号进行分隔 函数调用的5和5称之为实际参数(形参),表示函数执行时真正 ......
函数 参数 Python
共11431篇  :37/382页 首页上一页37下一页尾页