自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 组合求和 《一道算法题》

只会有非重复的整数输入,并且结果集中不能包含重复的组合。输出的所有组合应按照字典顺序排列。符合条件的组合被添加到一个集合中以避免重复,最后将结果按字典顺序排序并打印出来。请找出所有独一无二的组合,这些组合中的数字之和等于目标数。函数生成所有可能的组合,然后检查它们的总和是否等于目标值。注意每个输入集合中的数字在组合中只能使用一次。给定一个由不同正整数组成的集合。

2025-03-05 09:23:01 284

原创 python怎么四舍五入保留整数

返回的是一个整数类型(如果正好四舍五入到整数)或浮点数(如果用于指定位数的小数)。在这个例子中,由于我们没有指定保留小数位数,所以结果是整数。函数,并且不指定第二个参数(即保留多少位小数),这样它就会返回最接近的整数值。函数来对一个数值进行四舍五入。如果你想要四舍五入保留整数,可以直接使用。在Python中,你可以使用内置的。这种方式同样适用于负数。

2025-02-24 15:17:22 159

原创 python-datetime-输入一个日期,输出星期几

要使用Python解决这个问题,你可以利用Python内置的datetime模块来实现。这个模块可以方便地处理日期和时间相关的操作,包括计算给定日期是星期几。这段代码首先导入了datetime模块,然后定义了一个名为的函数,该函数接收一个表示日期的字符串参数date_input。通过使用strptime函数将输入的字符串解析为一个datetime对象,并检查年份是否为2023。如果输入的日期不是2023年的,则提示用户输入正确的年份。接着,使用获取并返回星期几的完整英文名称。

2025-02-24 11:00:10 420

原创 蓝桥-python-datetime-一年中的第几天

【代码】蓝桥-python-datetime-一年中的第几天。

2025-02-24 10:49:13 127

原创 python的datetime库全方位了解

Python的datetime模块是处理日期和时间的强大工具。它提供了多种类来帮助我们处理不同类型的日期和时间操作。

2025-02-24 10:44:38 213

原创 python保留两位小数的所有方法

在Python中,有多种方法可以用来保留数值到两位小数。这是最直接的方法,通过指定第二个参数为2来保留两位小数。当需要更精确的控制时,可以使用。如果想要四舍五入,则可以将。或者其他的舍入模式。

2025-02-24 07:12:29 172

原创 python判断一个数字是否为素数

【代码】python判断一个数字是否为素数。

2025-02-18 10:30:28 105

原创 python复制数组注意事项

如果不想修改原数组复制数组不应该brr=arr而是。

2025-02-17 13:56:14 117

原创 第34次CCF计算机软件能力认证,矩阵重塑(其二),python

【代码】第34次CCF计算机软件能力认证,矩阵重塑(其二),python。

2024-12-03 14:52:39 198

原创 牛客-简单题(python)

简单题,不简单,有点坑(要进行a==0的判断)

2024-09-10 15:12:12 275 1

原创 python列表对象的浅复制与深复制

在 Python 中,对列表对象进行复制时,可能会涉及到浅复制和深复制两种不同的复制方式。

2024-06-10 20:36:38 313

原创 python列表的append方法详解

在 Python 中,append()方法用于在列表的末尾添加一个元素。这个方法非常简单,但是在实际编程中却非常实用,因为它可以动态地扩展列表。append()element下面是一些示例来演示append()

2024-06-10 20:27:14 529

原创 python列表的insert方法详解

在 Python 中,insert()方法用于在列表中指定的位置插入一个元素。这个方法可以让你在列表的任意位置插入一个元素,并将其他元素向右移动。插入后,原列表的长度将增加 1。insert()indexelement下面是一些示例来演示insert()

2024-06-10 20:21:36 452

原创 python方法isdigit详解

在 Python 中,isdigit()方法用于检查字符串是否只包含数字字符。如果字符串中的所有字符都是数字字符(0-9),则返回True;否则返回False。这个方法通常用于验证用户输入的字符串是否是纯数字。isdigit()下面是一些示例来演示isdigit()

2024-06-10 20:17:39 989

原创 python方法find详解

在 Python 中,find()方法用于在字符串中查找指定子串第一次出现的位置,并返回其索引值。如果未找到子串,则返回 -1。这个方法通常用于查找特定子串在字符串中的位置。find()substringstartend下面是一些示例来演示find()

2024-06-10 20:15:12 360

原创 python方法replace详解

在 Python 中,replace()方法用于将字符串中指定的子串替换成新的子串,并返回替换后的新字符串。这个方法通常用于字符串的替换操作。replace()oldnewcountcountold下面是一些示例来演示replace()

2024-06-10 20:11:52 298

原创 python函数lambda()详解

print(add(3, 5)) # 输出:8在这个示例中,我们使用定义了一个简单的加法函数,并将其赋值给变量add。然后我们调用add(3, 5)来计算结果。

2024-06-10 19:44:15 202

原创 python函数enumerate()详解

函数是 Python 内置的一个函数,用于将一个可迭代对象(例如列表、元组、字符串等)组合为一个索引序列,同时列出数据和数据下标。这个函数常用于循环中,可以同时访问数据和数据的索引值。下面是start让我们通过一些示例来详细解释。

2024-06-10 19:34:21 259

原创 python函数eval()详解

eval()函数是 Python 内置的一个函数,用于将字符串当作有效的表达式来求值,并返回计算结果。下面是eval()globalsglobalseval()localslocalseval()让我们通过一些示例来详细解释eval()

2024-06-10 19:27:30 565

原创 python函数zip()详解

zip()函数是 Python 内置的一个函数,用于将多个可迭代对象(例如列表、元组等)中对应的元素打包成一个个元组,然后返回由这些元组组成的迭代器。这个迭代器生成的元组的长度由最短的可迭代对象决定。下面是zip()其中,*iterables是一个可变参数,可以传入一个或多个可迭代对象。让我们通过一些示例来详细解释zip()

2024-06-10 19:14:11 446

原创 python求四边形面积

三角形面积公式: S=1/2 * |x1y2-x1y3+x2y3-x2y1+x3y1-x3y2|思路:可以将四边形分成两个三边形,只需要将四个三角形求出来,加起来除以二就行了。

2024-06-09 15:40:01 539

原创 python求三角形面积

输入在三维空间的三角形三个顶点A,B,C的坐标(x,y,z),计算并输出三角形面积。不考虑不能构成三角形的特殊情况。a,b,c分别为三角形三条边。

2024-06-09 14:59:13 627

原创 请编写一个简单程序,输入长半轴和短半轴长度,计算输出椭圆的面积。(PI是3.1415926)(python)

【代码】请编写一个简单程序,输入长半轴和短半轴长度,计算输出椭圆的面积。(PI是3.1415926)(python)

2024-06-09 13:11:32 167

原创 python的进制转换

函数进行二进制、八进制和十六进制之间的转换。这些函数将整数作为参数,并返回对应进制的字符串表示形式。如果你需要自定义进制转换的函数,可以使用 Python 的字符串格式化方法。这些方法可以帮助你在 Python 中进行各种进制之间的转换。Python 中可以使用内置的。

2024-06-08 21:33:48 161

原创 python输出3.1415926、12345678.123456789的小数、指数形式。

【代码】python输出3.1415926、12345678.123456789的小数、指数形式。

2024-06-08 21:07:24 201

原创 format()函数详解所有用法

函数是 Python 中用于格式化字符串的强大工具,它允许你在字符串中插入变量,并指定它们的格式。这些示例分别表示不填充(默认情况)、左对齐、右对齐和居中对齐,并指定字段宽度为10个字符。通过组合使用对齐和数字格式化,左对齐一个浮点数并保留两位小数,字段宽度为10个字符。函数的主要用法,可以满足大多数字符串格式化的需求。使用关键字参数,可以直接指定要插入的变量的名称。使用位置参数,可以指定要插入的变量的顺序。允许同时使用位置参数和关键字参数。使用指数表示法,并保留两位小数。表示保留两位小数的浮点数。

2024-06-08 20:37:43 376

原创 python输出3.1415926、22.3456,宽度为14,精度为6,分别左对齐和右对齐。

【代码】python输出3.1415926、22.3456,宽度为14,精度为6,分别左对齐和右对齐。

2024-06-08 20:16:50 152

原创 python输出455、-123、987654,宽度为5,分别左对齐和右对齐

【代码】python输出455、-123、987654,宽度为5,分别左对齐和右对齐。

2024-06-08 20:12:41 158

原创 输出宽度为5是什么意思(python)

这会将变量x的值格式化为一个宽度为5的字段,并输出类似于 "Value: 123" 的字符串。字段宽度为5意味着该字段最少需要5个字符的空间,如果当前值占用的字符数不足5位,则会在左侧填充空格直到达到5位宽度。在Python中,可以使用字符串的格式化操作符(%)或者字符串的format()方法来指定字段的宽度。在你提到的上下文中,"输出宽度为5"通常是指在格式化输出时将字段宽度设置为5个字符。这通常用于对齐输出以便更易于阅读。

2024-06-08 19:30:26 613

原创 python如何指定多个分隔符

总之,这行代码的目的是创建一个正则表达式模式,该模式能够匹配多个分隔符中的任何一个,并在字符串中找到这些分隔符进行拆分。这种方法允许你以一种更灵活的方式指定多个分隔符,同时使用正则表达式的强大功能来进行匹配和拆分。在这个示例中,首先将多个分隔符组合成一个正则表达式模式。分隔的正则表达式模式,这样正则表达式就能够识别多个分隔符并进行匹配。这行代码的作用是将多个分隔符连接成一个正则表达式模式。方法将迭代器中的每个转义后的分隔符连接成一个字符串。中的每个分隔符,返回一个转义后的分隔符的迭代器。

2024-06-08 19:01:36 305

原创 python如何输出字符的ascll

【代码】python如何输出字符的ascll。

2024-06-08 18:38:58 195

原创 python强制打印六位小数

【代码】python强制打印六位小数。

2024-06-08 18:25:40 194

原创 高级钟点秘书--会议安排(趣学算法-贪心-python)

题目:每个会议i都有起始时间bi和结束时间ei,如何在有限的时间内安排最多的会议。

2024-06-05 11:03:45 179

原创 阿里巴巴与四十大盗——背包问题(趣学算法-贪心-python)

题目:有n种物品,每种物品只有一个,第i种物品的重量为wi,价值为vi,背包的容量为W,物品可以分割。如何放置物品,使装入背包的物品价值之和最大?

2024-06-05 10:34:31 205

原创 2. 数字三角形(蓝桥杯-Python)

【代码】2. 数字三角形(蓝桥杯-Python)

2024-05-26 18:23:13 213

原创 5. 破损的楼梯(蓝桥杯-Python)

【代码】5. 破损的楼梯(蓝桥杯-Python)

2024-05-26 17:15:29 176

原创 119. 杨辉三角 II(LeetCode-力扣-Python)

【代码】119. 杨辉三角 II(LeetCode-力扣-Python)

2024-05-22 20:06:11 160

原创 118. 杨辉三角(LeetCode-力扣-Python)

【代码】118. 杨辉三角(LeetCode-力扣-Python)

2024-05-22 20:01:42 164

原创 64. 最小路径和(LeetCode-力扣-Python)

【代码】64. 最小路径和(LeetCode-力扣-Python)

2024-05-22 19:07:22 233

原创 62. 不同路径(LeetCode-力扣-Python)

【代码】62. 不同路径(LeetCode-力扣-Python)

2024-05-22 18:42:13 208

空空如也

空空如也

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

TA关注的人

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