Python 编程练习
文章平均质量分 57
Python 中的案例学习
梁辰兴
深情不及久伴,紘爱无需多言。
展开
-
Python中字典 — 练习
文章目录前言1.字典定义2.字典键的特性3.创建字典4.添加字典元素5.更新字典元素6.根据字典进行添加和更新7.删除字典方法1方法28.将字典拆分成键列表和值列表(迭代器)9.基于两个等长列表创建字典方法1方法210.遍历字典元素方法1方法2运行样式前言本文仅针对Python中字典相关知识点的学习和练习。以下是本篇文章正文内容,下面案例可供参考1.字典定义字典是另一种可变容器模型,且可存储任意类型对象。字典的每个键值 key=>value 对用冒号 : 分割,每个键值对之间用逗号原创 2021-12-04 12:22:16 · 2473 阅读 · 0 评论 -
Python字符串(详解)
文章目录前言一,处理字符串中的引号的1) 对引号进行转义2) 使用不同的引号包围字符串二,字符串的换行三,Python长字符串四,Python原始字符串原始字符串中的引号前言若干个字符的集合就是一个字符串(String)。Python 中的字符串必须由双引号" "或者单引号’ '包围,具体格式为:"字符串内容"'字符串内容'字符串的内容可以包含字母、标点、特殊符号、中文、日文等全世界的所有文字。下面都是合法的字符串:“123789”“123abc”“http://c.bianchen原创 2022-03-30 21:09:07 · 311 阅读 · 0 评论 -
使用迭代器生成斐波那契数列(Python高级程序设计任务4-1)
文章目录任务4-1使用迭代器生成斐波那契数列【任务描述】【任务分析】【实现步骤】(1)创建模块,并且命名(2)编写Fib类(3)编写测试代码【关键代码】【输出结果】【程序解析】任务4-1使用迭代器生成斐波那契数列【任务描述】斐波那契数列(Fibonacci sequence),又称黄金分割数列,因数学家莱昂纳多·斐波那契(Leonardo Fibonacci)以兔子繁殖为例子而引入,故又称为“兔子数列”,指的是这样一个数列:1、1、2、3、5、8、13、21、34、……在数学上,斐波那契数列以如下被以原创 2022-03-29 17:24:18 · 1527 阅读 · 1 评论 -
1.5.5 | Python编程练习
文章目录1.程序要求2.程序实现3.运行结果1.程序要求2.程序实现1,绘制类图2,编写代码"""日期: Sun Mar 20 07:36:51 2022功能: 编程练习 1.5.5作者: 小梁aixj"""class People: def __init__(self, name="小梁aixj", age=18, sex="男"): self.name = name self.age = age self.se原创 2022-03-20 12:49:24 · 684 阅读 · 0 评论 -
1.2.5 Python | 编程练习
文章目录第一题1,题目简介2,程序实现3,运行结果第二题1,题目简介2,程序实现3,运行结果第三题1,题目简介2,程序实现3,运行结果第一题1,题目简介设计教程类Book,包括名称、作者、出版社、价格属性。先画出类图,再编码实现。类图:2,程序实现"""日期:2022.03.14作者:小梁aixj功能:设计教程类Book"""class Book: def show(self): print("\n名称:{}\n作者:{}\n出版社:{}\n价格:{}"原创 2022-03-14 17:46:14 · 1605 阅读 · 0 评论 -
Python | 使用时间模块编写倒计时程序
文章目录一,使用Python中的时间模块编写一个简易的倒计时程序1.程序代码2.运行结果一,使用Python中的时间模块编写一个简易的倒计时程序1.程序代码"""日期:2022.03.14作者:小梁aixj功能:使用时间模块编写倒计时程序"""import randomimport timefrom datetime import datetimefuture = datetime(2022, 3, 15, 0, 0, 0)now = datetime.now()diff =原创 2022-03-14 16:25:19 · 5613 阅读 · 1 评论 -
Python编程 | 缺失的第一个正数
文章目录缺失的第一个正数1,程序简介示例 1:示例 2:示例 3:提示:以下程序实现了这一功能,请你填补空白处内容:2,程序代码3,运行结果缺失的第一个正数1,程序简介给你一个未排序的整数数组 nums ,请你找出其中没有出现的最小的正整数。进阶:你可以实现时间复杂度为 O(n) 并且只使用常数级别额外空间的解决方案吗?示例 1:输入:nums = [1,2,0]输出:3示例 2:输入:nums = [3,4,-1,1]输出:2示例 3:输入:nums = [7,8,原创 2022-01-17 20:20:20 · 232 阅读 · 0 评论 -
Python编程 | 删除有序数组中的重复项 II
文章目录删除有序数组中的重复项 II1,程序简介说明:你可以想象内部操作如下:示例 1:示例 2:提示:2,程序代码3,运行结果删除有序数组中的重复项 II1,程序简介给你一个有序数组 nums ,请你 原地 删除重复出现的元素,使每个元素 最多出现两次 ,返回删除后数组的新长度。不要使用额外的数组空间,你必须在 原地 修改输入数组 并在使用 O(1) 额外空间的条件下完成。说明:为什么返回数值是整数,但输出的答案是数组呢?请注意,输入数组是以「引用」方式传递的,这意味着原创 2022-01-17 20:19:23 · 148 阅读 · 0 评论 -
Python编程 | 将一个列表中字典字段相同的元素合并并且值相加
文章目录将一个列表中字典字段相同的元素合并并且值相加1,程序简介2,程序代码3,运行结果将一个列表中字典字段相同的元素合并并且值相加1,程序简介如下两个列表,需要将oldList转化为newList,去掉相同字段的字典,并且去掉的参数里面的值要相加 oldList = [{‘0-0’: 0, ‘0-1’: 0, ‘0-2’: 0, ‘0-3’: 1972}, {‘3-3’: 203, ‘3-2’: 0, ‘3-1’: 0, ‘3-0’: 0}, {‘0-0’: 0, ‘0-1’: 0, ‘0-2’原创 2022-01-16 16:14:36 · 2390 阅读 · 0 评论 -
Python编程 | 螺旋矩阵 II
文章目录螺旋矩阵 II1,程序简介示例 1:示例 2:提示2,程序代码3,运行结果螺旋矩阵 II1,程序简介给你一个正整数 n ,生成一个包含 1 到 n2 所有元素,且元素按顺时针顺序螺旋排列的 n x n 正方形矩阵 matrix 。示例 1:输入:n = 3输出:[[1,2,3],[8,9,4],[7,6,5]]示例 2:输入:n = 1输出:[[1]]提示1 <= n <= 202,程序代码# -*- coding: utf-8 -*-"""原创 2022-01-16 16:13:54 · 748 阅读 · 0 评论 -
Python编程 | 最接近的三数之和
文章目录最接近的三数之和1,程序简介示例:提示:2,程序代码3,运行结果最接近的三数之和1,程序简介给定一个包括 n 个整数的数组 nums 和 一个目标值 target。找出 nums 中的三个整数,使得它们的和与 target 最接近。返回这三个数的和。假定每组输入只存在唯一答案。示例:输入:nums = [-1,2,1,-4], target = 1输出:2解释:与 target 最接近的和是 2 (-1 + 2 + 1 = 2) 。提示:3<=nums.len原创 2022-01-16 16:13:08 · 601 阅读 · 0 评论 -
Python编程 | 螺旋矩阵
文章目录螺旋矩阵1,程序简介示例 1:示例 2:提示:2,程序代码3,运行结果螺旋矩阵1,程序简介给你一个 m 行 n 列的矩阵 matrix ,请按照 顺时针螺旋顺序 ,返回矩阵中的所有元素。示例 1:输入:matrix = [[1,2,3],[4,5,6],[7,8,9]]输出:[1,2,3,6,9,8,7,4,5]示例 2:输入:matrix = [[1,2,3,4],[5,6,7,8],[9,10,11,12]]输出:[1,2,3,4,8,12,11,10,9,5,原创 2022-01-15 19:19:57 · 1104 阅读 · 0 评论 -
Python编程 | 以特殊格式处理连续增加的数字
文章目录以特殊格式处理连续增加的数字1,程序简介例如:2,程序代码3,运行结果以特殊格式处理连续增加的数字1,程序简介给出一串数字, 程序要把数字按照这样的格式输出,把连续增加的数字用 [x-y] 的形式表示,只显示这一组顺序数字的首位两个数字,不连续增加的数字单独列出。例如:输入:1, 2, 3, 4, 5, 8, 10, 11, 12, 13, 20, 21, 22;输出:[1-5] [8] [10-13] [20-22]。2,程序代码# -*- coding: utf-8 -原创 2022-01-14 19:04:15 · 206 阅读 · 0 评论 -
Python编程 | 格雷编码
文章目录格雷编码1,程序简介示例 1:示例 2:2,程序代码3,运行结果格雷编码1,程序简介格雷编码是一个二进制数字系统,在该系统中,两个连续的数值仅有一个位数的差异。给定一个代表编码总位数的非负整数 n,打印其格雷编码序列。即使有多个不同答案,你也只需要返回其中一种。格雷编码序列必须以 0 开头。示例 1:输入: 2输出: [0,1,3,2]解释:00 - 001 - 111 - 310 - 2对于给定的 n,其格雷编码序列并不唯一。例如,[0,2,3,1] 也是一个原创 2022-01-14 19:02:48 · 293 阅读 · 0 评论 -
Python编程 | 要求编写函数fn(a,n) 求a+aa+aaa++⋯+aa⋯aa(n个a)之和,fn须返回的是数列和
文章目录要求编写函数fn(a,n) 求a+aa+aaa++⋯+aa⋯aa(n个a)之和,fn须返回的是数列和1,程序简介2,程序代码3,运行结果要求编写函数fn(a,n) 求a+aa+aaa++⋯+aa⋯aa(n个a)之和,fn须返回的是数列和1,程序简介要求编写函数fn(a,n) 求a+aa+aaa++⋯+aa⋯aa(n个a)之和,fn须返回的是数列和。从控制台输入正整数a和n的值(两个值都不超过9),并输出fn(a,n)的结果值。2,程序代码# -*- coding: utf-8 -*原创 2022-01-13 22:12:10 · 2869 阅读 · 0 评论 -
Python编程 | 删除有序数组中的重复项
文章目录删除有序数组中的重复项1,程序简介说明:示例 1:提示:2,程序代码3,运行结果删除有序数组中的重复项1,程序简介给你一个有序数组 nums ,请你 原地 删除重复出现的元素,使每个元素 只出现一次 ,返回删除后数组的新长度。不要使用额外的数组空间,你必须在 原地 修改输入数组 并在使用 O(1) 额外空间的条件下完成。说明:为什么返回数值是整数,但输出的答案是数组呢?请注意,输入数组是以「引用」方式传递的,这意味着在函数里修改输入数组对于调用者是可见的。你原创 2022-01-13 22:09:32 · 625 阅读 · 0 评论 -
Python编程 | 盛最多水的容器
文章目录盛最多水的容器1,程序简介示例 1:示例 2:示例 3:示例 4:提示:2,程序代码3,运行结果盛最多水的容器1,程序简介给你 n 个非负整数 a1,a2,…,an,每个数代表坐标中的一个点 (i, ai) 。在坐标内画 n 条垂直线,垂直线 i 的两个端点分别为 (i, ai) 和 (i, 0) 。找出其中的两条线,使得它们与 x 轴共同构成的容器可以容纳最多的水。说明:你不能倾斜容器。示例 1:输入:[1,8,6,2,5,4,8,3,7]输出:49解释:图中垂直线原创 2022-01-13 22:04:52 · 323 阅读 · 0 评论 -
Python编程 | 四数之和
文章目录四数之和1,程序简介示例 1:示例 2:提示:2,程序代码3,运行结果四数之和1,程序简介给定一个包含 n 个整数的数组 nums 和一个目标值 target,判断 nums 中是否存在四个元素 a,b,c 和 d ,使得 a + b + c + d 的值与 target 相等?找出所有满足条件且不重复的四元组。注意:答案中不可以包含重复的四元组。示例 1:输入:nums = [1,0,-1,0,-2,2], target = 0输出:[[-2,-1,1,2],[-2,原创 2022-01-13 22:03:42 · 896 阅读 · 0 评论 -
Python编程 | 恢复二叉搜索树
文章目录恢复二叉搜索树1,程序简介进阶:示例 1:示例 2:提示:2,程序代码3,运行结果恢复二叉搜索树1,程序简介给你二叉搜索树的根节点 root ,该树中的两个节点被错误地交换。请在不改变其结构的情况下,恢复这棵树。进阶:使用 O(n) 空间复杂度的解法很容易实现。你能想出一个只使用常数空间的解决方案吗?示例 1:输入:root = [1,3,null,null,2]输出:[3,1,null,null,2]解释:3 不能是 1 左孩子,因为 3 > 1 。交换 1原创 2022-01-13 22:00:39 · 154 阅读 · 0 评论 -
Python编程 | 分隔链表
文章目录分隔链表1,程序简介示例 1:示例 2:提示:2,程序代码3,运行结果分隔链表1,程序简介给你一个链表的头节点 head 和一个特定值 x ,请你对链表进行分隔,使得所有 小于 x 的节点都出现在 大于或等于 x 的节点之前。你应当 保留 两个分区中每个节点的初始相对位置。示例 1:输入:head = [1,4,3,2,5,2], x = 3输出:[1,2,2,4,3,5]示例 2:输入:head = [2,1], x = 2输出:[1,2]提示:链表原创 2022-01-10 22:11:03 · 543 阅读 · 0 评论 -
Python编程 | 找出素数对
文章目录找出素数对1,程序简介以下程序实现了这一功能,请你填补空白处内容:2,程序代码3,运行结果找出素数对1,程序简介任意输入一个大于10的偶数,编程找出所有和等于该偶数的素数对以下程序实现了这一功能,请你填补空白处内容:h = 0def a(h): x = 0 for j in range(2, h): if h % j == 0: x = 1 break if x == 0: return 1n = int(input("输入任意大于10的偶数:"))f原创 2022-01-10 22:10:15 · 510 阅读 · 0 评论 -
编写Python程序实现素数处理的功能
文章目录编写Python程序实现素数处理的功能1,程序简介编写Python程序实现素数处理的功能,要求如下:【程序要求:】2,程序代码3,运行结果编写Python程序实现素数处理的功能1,程序简介编写Python程序实现素数处理的功能,要求如下:(1)从键盘输入一个整数X,编写一个函数Find(x=100),找出1—X之间的所有的素数(即质数),并将这些素数按照升序存放在列表 prime_list []中。(2)在程序中编写一个函数delete_seven( prime_list),将原创 2022-01-10 22:09:25 · 949 阅读 · 0 评论 -
Python编程 | 两数相加
文章目录两数相加1,程序简介示例 1:示例 2:示例 3:提示:2,程序代码3,运行结果两数相加1,程序简介给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。请你将两个数相加,并以相同形式返回一个表示和的链表。你可以假设除了数字 0 之外,这两个数都不会以 0 开头。示例 1:输入:l1 = [2,4,3], l2 = [5,6,4]输出:[7,0,8]解释:342 + 465 = 807.示例原创 2022-01-08 17:04:55 · 3769 阅读 · 2 评论 -
Python编程 | 两数相除
文章目录原创 2022-01-08 17:04:08 · 2541 阅读 · 0 评论 -
Python编程 | 验证二叉搜索树
文章目录验证二叉搜索树1,程序简介有效 二叉搜索树定义如下:示例 1:示例 2:提示:2,程序代码3,运行结果验证二叉搜索树1,程序简介给你一个二叉树的根节点 root ,判断其是否是一个有效的二叉搜索树。有效 二叉搜索树定义如下:节点的左子树只包含 小于 当前节点的数。节点的右子树只包含 大于 当前节点的数。所有左子树和右子树自身必须也是二叉搜索树。示例 1:输入:root = [2,1,3]输出:true示例 2:输入:root = [5,1,4,null,n原创 2022-01-08 17:01:36 · 851 阅读 · 0 评论 -
Python编程 | 扰乱字符串
文章目录扰乱字符串1,程序简介使用下面描述的算法可以扰乱字符串 s 得到字符串 t :示例 1:示例 2:示例 3:提示:以下程序实现了这一功能,请你填补空白处内容:2,程序代码3,运行结果扰乱字符串1,程序简介使用下面描述的算法可以扰乱字符串 s 得到字符串 t :如果字符串的长度为 1 ,算法停止如果字符串的长度 > 1 ,执行下述步骤:在一个随机下标处将字符串分割成两个非空的子字符串。即,如果已知字符串 s ,则可以将其分成两个子字符串 x 和 y ,且满足 s = x +原创 2022-01-08 17:00:49 · 786 阅读 · 0 评论 -
Python编程 | 按要求实现程序功能
文章目录一,按要求实现程序功能1,程序简介2,程序代码3,运行结果一,按要求实现程序功能1,程序简介(1)定义一个函数prime判断某个整数是否为素数;(2)然后从键盘输入一行字符串,将其中的连续数字依次提取出来形成一个列表。例如,字符串“ab12cd34fg67”按要求提取后形成列表[12,34,67];(3)将列表中的所有非素数改为0(要求用prime函数判断列表中的元素是否为素 数);(4)输出原始字符串及修改前、修改后的列表。 提示:可以用s.isdigit()判断s是否为数字字符(串原创 2022-01-08 16:59:16 · 555 阅读 · 0 评论 -
Python编程 | 统计新浪微博热门话题
文章目录新浪微博热门话题1,程序简介输入格式:输出格式:注意:输入样例:输出样例:2,程序代码3,运行结果新浪微博热门话题1,程序简介新浪微博可以在发言中嵌入“话题”,即将发言中的话题文字写在一对“#”之间,就可以生成话题链接,点击链接可以看到有多少人在跟自己讨论相同或者相似的话题。新浪微博还会随时更新热门话题列表,并将最热门的话题放在醒目的位置推荐大家关注。本题目要求实现一个简化的热门话题推荐功能,从大量英文(因为中文分词处理比较麻烦)微博中解析出话题,找出被最多条微博提到的话题。输入格原创 2022-01-02 23:01:25 · 447 阅读 · 2 评论 -
Python编程 | 颜色分类
文章目录颜色分类1,程序简介示例 1:示例 2:示例 3:示例 4:提示:进阶:2,程序代码3,运行结果颜色分类1,程序简介给定一个包含红色、白色和蓝色,一共 n 个元素的数组,原地对它们进行排序,使得相同颜色的元素相邻,并按照红色、白色、蓝色顺序排列。此题中,我们使用整数 0、 1 和 2 分别表示红色、白色和蓝色。示例 1:输入:nums = [2,0,2,1,1,0]输出:[0,0,1,1,2,2]示例 2:输入:nums = [2,0,1]输出:[0,1,2]示例原创 2022-01-02 23:00:05 · 744 阅读 · 0 评论 -
Python编程 | 任意多行字符串拆分数值求和
文章目录任意多行字符串拆分数值求和1,程序简介输入格式:输出格式:输入样例:输出样例:2,程序代码3,运行结果任意多行字符串拆分数值求和1,程序简介编写程序,统计每行字符串中若干整数的和。每行字符串中整数间的分隔符可能有逗号“,”、分号“ ;”和空格,有多少行就求多少行。输入格式:任意输入若干行由整数构成的字符串(回车换行),整数间以逗号或空格或分号分隔。测试数确保至少有一行数据,字符串中的整数数据均合法有效。最后以一个回车结束输入。输出格式:对应输出原输入串(一行中的字符序原创 2022-01-02 22:59:11 · 1396 阅读 · 0 评论 -
Python 编写函数计算圆周率
文章目录python 编写函数计算圆周率1,程序简介以下程序实现了这一功能,请你填补空白处内容:2,程序代码3,运行结果python 编写函数计算圆周率1,程序简介计算圆周率。存在圆心在直角坐标系原点且半径为 1 的圆及其外切正方形。为计算方便,仅考虑位于第一象限的四分之一正方形和四分之一圆。随机生成该四分之一正方形中一系列点,散布于四分之一圆内比例即为圆周率四分之一。散步点越多,结果越精确,耗时也越长。以下程序实现了这一功能,请你填补空白处内容:from random import r原创 2022-01-01 22:21:13 · 1104 阅读 · 0 评论 -
N 皇后
文章目录N 皇后1,程序简介示例 1:示例 2:提示:以下程序实现了这一功能,请你填补空白处内容:2,程序代码3,运行结果N 皇后1,程序简介n 皇后问题 研究的是如何将 n 个皇后放置在 n×n 的棋盘上,并且使皇后彼此之间不能相互攻击。给你一个整数 n ,返回所有不同的 n 皇后问题 的解决方案。每一种解法包含一个不同的 n 皇后问题 的棋子放置方案,该方案中 ‘Q’ 和 ‘.’ 分别代表了皇后和空位。示例 1:输入:n = 4输出:[[".Q…","…Q",“Q…”,"…Q.原创 2022-01-01 22:19:32 · 109 阅读 · 0 评论 -
字母异位词分组
文章目录字母异位词分组1,程序简介示例:说明:2,程序代码3,运行结果字母异位词分组1,程序简介给定一个字符串数组,将字母异位词组合在一起。字母异位词指字母相同,但排列不同的字符串。示例:输入:[eat", “tea”, “tan”, “ate”, “nat”, “bat”]输出:[[ate",“eat”,“tea”],[“nat”,“tan”],[“bat”]]说明:所有输入均为小写字母。不考虑答案输出的顺序。2,程序代码# -*- coding: utf-8 -*-原创 2022-01-01 22:18:20 · 155 阅读 · 0 评论 -
合并区间~
文章目录合并区间1,程序简介示例 1:示例 2:提示:2,程序代码3,运行结果合并区间1,程序简介以数组 intervals 表示若干个区间的集合,其中单个区间为 intervals[i] = [starti, endi] 。请你合并所有重叠的区间,并返回一个不重叠的区间数组,该数组需恰好覆盖输入中的所有区间。示例 1:输入:intervals = [[1,3],[2,6],[8,10],[15,18]]输出:[[1,6],[8,10],[15,18]]解释:区间 [1,3] 和 [2原创 2022-01-01 11:07:22 · 105 阅读 · 0 评论 -
合并K个升序链表
文章目录合并K个升序链表1,程序简介示例 1:示例 2:示例 3:提示:以下程序实现了这一功能,请你填补空白处内容:2,程序代码3,运行结果合并K个升序链表1,程序简介给你一个链表数组,每个链表都已经按升序排列。请你将所有链表合并到一个升序链表中,返回合并后的链表。示例 1:输入:lists = [[1,4,5],[1,3,4],[2,6]]输出:[1,1,2,3,4,4,5,6]解释:链表数组如下:[ 1->4->5, 1->3->4, 2->6原创 2022-01-01 11:05:20 · 393 阅读 · 0 评论 -
正则表达式匹配
文章目录正则表达式匹配1,程序简介示例 1:示例 2:示例 3:示例 4:示例 5:提示:以下程序实现了这一功能,请你填补空白处内容:2,程序代码3,运行结果正则表达式匹配1,程序简介给你一个字符串 s 和一个字符规律 p,请你来实现一个支持 ‘.’ 和 ‘*’ 的正则表达式匹配。(1)'.' 匹配任意单个字符(2)'*' 匹配零个或多个前面的那一个元素所谓匹配,是要涵盖 整个 字符串 s的,而不是部分字符串。示例 1:输入:s = “aa” p = “a”输出:fals原创 2022-01-01 11:04:25 · 124 阅读 · 0 评论 -
插入区间~
文章目录插入区间1,查询简介示例 1:示例 2:示例 3:示例 4:示例 5:提示:2,查询代码3,运行结果插入区间1,查询简介给你一个 无重叠的 ,按照区间起始端点排序的区间列表。在列表中插入一个新的区间,你需要确保列表中的区间仍然有序且不重叠(如果有必要的话,可以合并区间)。示例 1:输入:intervals = [[1,3],[6,9]], newInterval = [2,5]输出:[[1,5],[6,9]]示例 2:输入:intervals = [[1,2],原创 2021-12-30 17:16:07 · 573 阅读 · 0 评论 -
循环随机取数组直到得出指定数字
文章目录循环随机取数组直到得出指定数字1,查询简介2,查询代码3,运行结果循环随机取数组直到得出指定数字1,查询简介举个例子:随机数字范围:0~100 每组数字量:6(s1,s2,s3,s4,s5,s6)第二轮开始随机数字范围:新s1和新s2取值为旧s1和s2之间,新s3和新s4取值为旧s3和s4之间,新s5和新s6取值为旧s5和s6之间。跳出循环条件:任意数字 = 37 如因s1 = s2 != 37&&s3=s4!=37&&s5=s6!=37 使数组原创 2021-12-30 17:15:09 · 216 阅读 · 0 评论 -
使用python做两个数组进行逐位判断
文章目录使用python做两个数组进行逐位判断1,程序简介2,程序代码3,运行结果使用python做两个数组进行逐位判断1,程序简介比如有以下数组:a1: 1,0,0,1,0,0,0,1a2: 0,0,0,0,1,1,1,1a3: 0,1,0,1,0,1,0,0a4: 1,0,1,1,1,1,0,0a5: … 抓取三个数组进行判断。if ((a1第一位or a2第一位 or a3第一位=1 )and (a1第二位 or a2 第二位 or a3第二位=1)and… 直到判断完所有位数为原创 2021-12-29 09:54:50 · 588 阅读 · 0 评论 -
搜索插入位置
文章目录搜索插入位置1,程序简介1)示例 1:2)示例 2:3)示例 3:4)示例 4:2,程序代码3,运行结果搜索插入位置1,程序简介给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。你可以假设数组中无重复元素。1)示例 1:输入: [1,3,5,6], 5输出: 22)示例 2:输入: [1,3,5,6], 2输出: 13)示例 3:输入: [1,3,5,6], 7输出: 44)示例 4:原创 2021-12-29 09:53:09 · 187 阅读 · 0 评论