找到 10786 篇文章 关于 Python

Python 中 == 和 is 运算符的区别。

George John
更新于 2019-07-30 22:30:23

819 次浏览

is 和 equals(==) 运算符大多相同,但并不完全相同。is 运算符定义了两个变量是否指向同一个对象,而 == 运算符检查两个变量的值是否相同。示例代码 # Python 程序 # 用于说明 # == 和 is 运算符之间的 # 区别 # [] 是一个空列表 list1 = [] list2 = [] list3=list1 if (list1 == list2): print("True") else: print("False") if (list1 is list2): print("True") else: print("False") if (list1 is list3): print("True") else: print("False") 输出 True False True

Python 中的 zip 函数用于更改为新的字符集。

Samual Sam
更新于 2019-07-30 22:30:23

95 次浏览

给定一个 26 个字母的字符集,这里我们使用一个新的字符集。另一个字符集就像字母集 (a, b, c........z) 一样,那么我们的任务是在新的字符集和字母集之间建立关系。示例 新字符集:qwertyuiopasdfghjklzxcvbnm 输入:"wwmm" 输出:bbzy 算法 步骤 1:给定一个新的字符集和输入字符串以建立关系。步骤 2:并给出下面的原始字符集。步骤 3:创建一个字典,我们这里使用映射技术,我们将英语字符集和给定的新字符集映射起来…… 阅读更多

Python 程序检查两个数字的二进制表示是否为字谜。

Ankith Reddy
更新于 2019-07-30 22:30:23

629 次浏览

给定两个数字。我们的任务是检查它们的二进制表示是否互为字谜。我们可以使用 Counter(可迭代)方法和字典比较在 Python 中快速解决这个问题。示例 输入:a = 8,b = 16 输出:是 两个数字的二进制表示具有相同的 0 和 1。算法 步骤 1:给定两个数字。步骤 2:使用 bin() 函数将两个数字转换为其二进制形式,并删除前两个字符,因为 bin()。步骤 3:由于两个数字的二进制表示可能长度不同…… 阅读更多

在 Python 中不使用任何循环打印 n 的 m 个倍数。

karthikeya Boyini
更新于 2019-07-30 22:30:23

214 次浏览

给定一个数字 n,打印 n 的 m 个倍数,不使用任何循环。这里我们使用递归函数。示例 输入:n = 15 输出:15 10 5 0 5 10 15 算法 步骤 1:给定 n。步骤 2:如果我们向后移动到 n 并到达那里,那么我们就完成了。步骤 3:如果我们向 0 或负数移动。步骤 4:如果 m 大于 5,则使用 true 标志的递归函数,否则递归函数为 false。步骤 5:如果 m 不大于 5,则标志为 false。…… 阅读更多

Python 程序查找两个列表中缺失和附加的值?

Arjun Thakur
更新于 2019-07-30 22:30:23

2K+ 次浏览

在集合论中,集合 A 的补集是指不在 A 中的元素。关于集合 B 的集合 A 的相对补集,也称为集合 A 和 B 的差集。我们在这里只应用这个原理。Python 有差集函数。算法 步骤 1:首先我们创建两个用户输入列表。A & B 步骤 2:将 A 和 B 插入到集合中。步骤 3:为了查找第一个列表的缺失值,我们应用差集函数,B 与 A 的差集。步骤 4:为了查找附加的…… 阅读更多

Python 程序检查句子是否是 pangrams。

Samual Sam
更新于 2019-07-30 22:30:23

332 次浏览

给定一个句子。我们的任务是检查这个句子是否是 pangrams。Pan grams 检查的逻辑是包含字母表中每个字母至少一次的单词或句子。为了解决这个问题,我们使用 set() 方法和列表推导技术。示例 输入:string = 'abc def ghi jkl mno pqr stu vwx yz' 输出:是 // 包含从 'a' 到 'z' 的所有字符 输入:str='python program' 输出:否 // 不包含从 'a' 到 'z' 的所有字符 算法 步骤 1:创建一个字符串。步骤 2:…… 阅读更多

Python 程序从给定位置提取 'k' 位?

Chandu yadav
更新于 2019-07-30 22:30:23

2K+ 次浏览

此函数用于从 pos 位置提取 k 位并返回提取的值。这里我们使用 Python 切片技术。示例 输入:number=170 K=5 Pos=2 输出=21 算法 Extractionbit(no, k, pos) /*用户输入的数字存储在变量 no 中,提取的位存储在变量 k 中,位的位位置为 pos。*/ 步骤 1:首先使用 bin() 将数字转换为二进制形式。步骤 2:删除前两个字符。步骤 3:然后从开始提取 k 位…… 阅读更多

Python 程序反转句子中的每个单词?

George John
更新于 2019-07-30 22:30:23

3K+ 次浏览

这里我们使用 Python 内置函数。首先我们将句子拆分为一个单词列表。然后反转每个单词并创建一个新的列表,这里我们使用 Python 列表推导技术,最后连接新的单词列表并创建一个新句子。示例 输入:PYTHON PROGRAM 输出:NOHTYP MARGORP 算法 步骤 1:输入一个句子。并将其存储在一个变量 s 中。步骤 2:然后将句子拆分为一个单词列表。w=s.split(“”) 步骤 3:反转每个单词并创建一个新的…… 阅读更多

Python 程序列出两个列表之间的区别。

Samual Sam
更新于 2019-07-30 22:30:23

1K+ 次浏览

在这个问题中,给定两个列表。我们的任务是显示两个列表之间的区别。Python 提供了 set() 方法。我们在这里使用此方法。集合是一个无序集合,没有重复元素。集合对象还支持数学运算,例如并集、交集、差集和对称差集。示例 输入:A = [10, 15, 20, 25, 30, 35, 40] B = [25, 40, 35] 输出:[10, 20, 30, 15] 说明 差集列表 = A - B 算法 步骤 1:两个数组的输入。步骤 2:显式地将列表转换为集合。步骤 3:只需减少一个…… 阅读更多

Python 程序列出给定整数数组的所有不同元素。

karthikeya Boyini
更新于 2019-07-30 22:30:23

1K+ 次浏览

给定一个整数数组。数组的元素可能是重复的。我们的任务是显示不同的值。示例 输入:A=[1, 2, 3, 4, 2, 3, 5, 6] 输出 [1, 2, 3, 4, 5, 6] 算法 步骤 1:输入数组元素。步骤 2:然后逐个选取所有元素。步骤 3:然后检查选定的元素是否已显示。步骤 4:使用一个标志变量,其初始化值为 0。如果元素先前已显示,则标志变量为 1;如果元素先前未显示,则标志变量为 0。…… 阅读更多

广告