自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 Python 异常处理

异常即是一个事件,该事件会在程序执行过程中发生,影响了程序的正常执行。一般情况下,在Python无法正常处理程序时就会发生一个异常。异常是Python对象,表示一个错误。当Python脚本发生异常时我们需要捕获处理它,否则程序会终止执行。通过创建一个新的异常类,程序可以命名它们自己的异常。异常应该是典型的继承自Exception类,通过直接或间接的方式。以下为与RuntimeError相关的实例,实例中创建了一个类,基类为RuntimeError,用于在异常触发时输出更多的信息。

2024-06-14 11:48:16 1383 1

原创 Python File(文件) 方法

Python open() 方法用于打开一个文件,并返回文件对象,在对文件进行处理过程都需要使用到这个函数,如果该文件无法被打开,会抛出 OSError。读取所有行并返回列表,若给定sizeint>0,则是设置一次读多少字节,这是为了减轻读取压力。open() 函数常用形式是接收两个参数:文件名(file)和模式(mode)。使用 open() 方法一定要保证关闭文件对象,即调用 close() 方法。截取文件,截取的字节通过size指定,默认为当前文件位置。将字符串写入文件,返回的是写入的字符长度。

2024-06-14 11:45:43 362

原创 Python 日期和时间

序号字段值04位数年20081月1 到 122日1到313小时0到234分钟0到595秒0到61 (60或61 是闰秒)6一周的第几日0到6 (0是周一)7一年的第几日1到366 (儒略历)8夏令时-1, 0, 1, -1是决定是否为夏令时的旗帜上述也就是struct_time元组。序号属性值0tm_year20081tm_mon1 到 122tm_mday1 到 313tm_hour0 到 234tm_min。

2024-06-14 11:44:06 1545

原创 Python 字典(Dictionary)

字典是另一种可变容器模型,且可存储任意类型对象。字典的每个键值 key:value 对用冒号 : 分割,每个键值对之间用逗号 , 分割,整个字典包括在花括号 {} 中dict 作为 Python 的关键字和内置函数,变量名不建议命名为。键一般是唯一的,如果重复最后的一个键值对会替换前面的,值不需要唯一。值可以取任何数据类型,但键必须是不可变的,如字符串,数字或元组。

2024-06-14 11:42:13 657

原创 Python 元组

Python 的元组与列表类似,不同之处在于元组的元素不能修改。元组使用小括号,列表使用方括号。元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。

2024-06-14 11:40:03 402

原创 Python 列表(List)

序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。Python有6个序列的内置类型,但最常见的是列表和元组。序列都可以进行的操作包括索引,切片,加,乘,检查成员。此外,Python已经内置确定序列的长度以及确定最大和最小的元素的方法。列表是最常用的Python数据类型,它可以作为一个方括号内的逗号分隔值出现。列表的数据项不需要具有相同的类型创建一个列表,只要把逗号分隔的不同的数据项使用方括号括起来即可。

2024-06-14 11:36:28 553

原创 Python 字符串

字符串是 Python 中最常用的数据类型。我们可以使用引号 ( ' 或 " ) 来创建字符串。创建字符串很简单,只要为变量分配一个值即可。

2024-06-14 11:34:23 1906

原创 Python 函数

函数代码块以def关键词开头,后接函数标识符名称和圆括号()。任何传入参数和自变量必须放在圆括号中间。圆括号之间可以用于定义参数。函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明。函数内容以冒号起始,并且缩进。return [表达式]结束函数,选择性地返回一个值给调用方。不带表达式的return相当于返回 None。

2024-06-14 11:30:52 653

原创 Python break、continue、pass语句

break语句用来终止循环语句,即循环条件没有False条件或者序列还没被完全递归完,也会停止执行循环语句。continue 语句用来告诉Python跳过当前循环的剩余语句,然后继续进行下一轮循环。python break语句,就像在C语言中,打破了最小封闭for或while循环。如果您使用嵌套循环,break语句将停止执行最深层的循环,并开始执行下一行代码。Python continue 语句跳出本次循环,而break跳出整个循环。break语句用在while和for循环中。

2024-06-14 11:17:00 226

原创 python循环语句

循环语句允许我们执行一个语句或语句组多次,下面是在大多数编程语言中的循环语句的一般形式:Python 提供了 for 循环和 while 循环(在 Python 中没有 do..while 循环):pass是空语句,是为了保持程序结构的完整性。执行语句可以是单个语句或语句块。判断条件可以是任何表达式,任何非零、或非空(null)的值均为true。当判断条件假 false 时,循环结束。执行流程图如下:如果条件判断语句永远为 true,循环将会无限的执行下去.在 python 中,while … else 在

2024-06-14 11:10:06 350

原创 python条件语句

由于 python 并不支持 switch 语句,所以多个条件判断,只能用 elif 来实现,如果判断需要多个条件需同时判断时,可以使用 or (或),表示两个条件有一个成立时判断条件成功;使用 and (与)时,表示只有两个条件同时成立的情况下,判断条件才成功。if 语句的判断条件可以用>(大于)、<(小于)、==(等于)、>=(大于等于)、<=(小于等于)来表示其关系。Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。

2024-06-14 11:04:12 159

原创 python运算符

这里 is 和 == 类似编译原理中传值与传地址。又或者说是 is 只是传递的指针,判断是否指向同一个地址块,这样 is 两边的参数指向内存中同个地址块,毕竟我家电视跟你电视不是同一个东西。而 == 则是仅仅判断值相同。Python出于对性能的考虑,但凡是不可变对象,在同一个代码块中的对象,只有是值相同的对象,就不会重复创建,而是直接引用已经存在的对象。

2024-06-14 10:59:18 493

原创 python基础语法

以双下划线开头的 __foo 代表类的私有成员,以双下划线开头和结尾的 __foo__ 代表 Python 里特殊方法专用的标识,如 __init__() 代表类的构造函数。以单下划线开头 _foo 的代表不能直接访问的类属性,需通过类提供的接口进行访问,不能用 from xxx import * 而导入。其中三引号可以由多行组成,编写多行文本的快捷语法,常用于文档字符串,在文件的特定地点,被当做注释。缩进的空白数量是可变的,但是所有代码块语句必须包含相同的缩进空白数量,这个必须严格执行。

2024-06-14 10:51:15 250

转载 元组tuple

例:ls=[88,56,95,46] —— ls[1:3]=[33,44,55,66] 3:切三次。切片不连续时新列表与切片元素数量相等,按照顺序一一替换,新值类型可与原值类型不同。数据间以逗号分隔,每个数据项成为列表的元素,数值与字符串直接存放值。元组是序列类型数据的一种,是置于“()”中逗号分隔的数据,可以包含多种类型的元素。新值可以与列表中原有元素的数据类型不同,可以是一个列表或元组。通过索引更新列表时,索引不能超过列表的长度。例:lsb=['湖北','河北','山东']

2024-03-29 12:08:03 178

原创 Python

math.factorial(x)——返回x的阶 注:x为非负整数。(列表,元组,集合属于复合数据类型)math.gcd(*integers)——返回给定的整数参数的最大公约数。数值:整数型,浮点型,复数,布尔值(逻辑型),日期型,字符型(不可变)例:print(math.lcm(5,44,22))——220。math.isqrt(x)——输出一个函数的整数平方根。math.floor(x)——返回不大于x的最大整数。math.sqrt(x)——返回非负整数x的平方根。

2024-03-29 10:36:20 238

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除