找到 10786 篇文章 关于 Python

Python 中的 bin()

Pradeep Elance
更新于 2019年8月7日 07:57:15

934 次查看

bin() 函数将十进制转换为二进制。您可以使用正整数或负整数作为要转换的参数。语法以下是函数的语法。bin(n) 参数:要转换的整数返回值:整数或 int 对象的二进制字符串。异常:当发送浮点值作为参数时引发 TypeError。在下面的示例中,我们将正整数和负整数转换为二进制。结果以 0b 前缀开头,表示该数字是二进制表示。示例n = input("输入一个整数:") dec_number = int(n) bin_number = bin(dec_number) ... 阅读更多

在 Python 中迭代字典

Pavitra
更新于 2020年7月1日 07:15:00

249 次查看

在本文中,我们将学习如何在 Python 3.x 或更早版本中迭代/遍历字典。字典是键值对的无序序列。索引可以是任何不可变类型,称为键。这也用花括号指定。方法 1 - 直接使用可迭代对象示例dict_inp = {'t':'u', 't':'o', 'r':'i', 'a':'l', 's':'p', 'o':'i', 'n':'t'} # 迭代字符串 for value in dict_inp:    print(value, end='')输出trason方法 2 - 使用可迭代对象获取字典的值示例dict_inp = {'t':'u', 't':'o', 'r':'i', 'a':'l', 's':'p', 'o':'i', 'n':'t'} # 迭代字符串 for value in dict_inp.values():    print(value, end='')输出oilpit方法 3 - ... 阅读更多

Python 中的反向迭代

Pradeep Elance
更新于 2019年8月7日 07:52:06

6K+ 次查看

有时我们需要以反向顺序遍历列表的元素。为了实现这一点,我们需要先读取最后一个元素,然后读取倒数第二个元素,依此类推,直到索引为 0 的元素。可以使用各种 Python 编程功能来实现这一点。使用 range(N, -1, -1)我们使用 range 函数,但从位置 -1 开始。此值帮助我们从最后一个索引值读取列表,我们也以 -1 的步长进行迭代。在下面的示例中,我们从一个位置开始,该位置通过获取... 阅读更多

Python 中的 isupper()、islower()、lower()、upper() 及其应用

Pavitra
更新于 2020年7月3日 07:51:06

2K+ 次查看

在本文中,我们将学习 Python 3.x 或更早版本中的 isupper()、islower()、upper()、lower() 函数。这些是可以在字符串和相关类型上使用的函数。它们包含在 Python 标准库中。所有函数都不接受参数。isupper() 和 islower() 返回布尔值,而 upper() 和 lower() 函数返回大写或小写字符串。现在让我们看一个使用示例的实现示例string = 'tutorialspoint' # 检查大写字符 print(string.isupper()) # 检查小写字符 print(string.islower()) # 转换为大写字符 print(string.upper()) # 转换为小写字符 print(string.lower())输出False True ... 阅读更多

python 中的 Ascii()

Pradeep Elance
更新于 2019年8月7日 07:50:08

935 次查看

ASCII 是美国信息交换标准代码的缩写。它是一种字符编码标准。例如,英文字母 A 的 ASCII 值为 65。Python 提供此函数以获取对象的打印表示形式。它接受一个参数,该参数可以是列表、字符串、元组等。函数的输出是十六进制表示形式。非 ASCII 字符可以使用 \x、\u 或 \U 转义符进行转义。语法语法为:语法:ascii(object)示例打印带有单个字符和多个字符的字符串。# 单个字符 print(ascii("Ω")) print(ascii("θ")) # 多个字符的字符串 print(ascii("TΨtΦrial"))输出运行... 阅读更多

Python 中的 isdisjoint() 函数

Pavitra
更新于 2020年7月3日 07:53:20

184 次查看

在本文中,我们将学习如何在 set() 数据类型上实现 isdisjoint() 函数。此函数检查作为参数传递的集合是否具有任何共同元素。如果找到任何元素,则返回 False,否则返回 True。isdisjoint() 函数除了可以接受 set 输入外,还可以接受列表、元组和字典作为输入参数。这些类型由 Python 解释器隐式转换为 set 类型。语法.isdisjoint()返回值布尔值 True/False现在让我们考虑一个与实现相关的示例示例# 集合的声明 set_1 = {'t', 'u', 't', 'o', 'r', 'i', 'a', 'l'} set_2 = {'p', 'o', ... 阅读更多

Python 中的 intersection_update() 用于查找 n 个数组中的公共元素

Pavitra
更新于 2019年8月7日 07:43:42

135 次查看

在本文中,我们将学习 Python 中的 iintersection_update() 如何查找 n 个数组中的公共元素。问题是给定一个包含列表的数组,找到给定数组中的所有公共元素?算法1.用数组中第一个列表初始化 res 2.遍历包含列表的数组 3.通过应用 intersection_update() 函数更新 res 列表以检查公共元素。 4.最后返回列表并通过 print 语句的帮助显示输出。现在让我们看看它的实现示例def commonEle(arr): # 用 set(arr[0]) 初始化 res res = set(arr[0]) # 新值将获取... 阅读更多

Intersection() 函数 Python

Pavitra
更新于 2020年7月3日 07:54:35

174 次查看

在本文中,我们将学习可以在任何给定集合上执行的 intersection() 函数。根据数学定义,交集表示从两个集合中找出公共元素。语法.intersection( ……..)返回值作为参数传递的集合中的公共元素。示例set_1 = {'t', 'u', 't', 'o', 'r', 'i', 'a', 'l'} set_2 = {'p', 'o', 'i', 'n', 't'} set_3 = {'t', 'u', 't'} # 两个集合的交集 print("set1 交集 set2 : ", set_1.intersection(set_2)) # 三个集合的交集 print("set1 交集 set2 交集 set3 :", set_1.intersection(set_2, set_3))输出set1 交集 set2 : {'i', 'o', 't'} set1 交集 set2 交集 set3 : {'t'}解释在这里搜索... 阅读更多

Python 中的 append() 和 extend()

Pradeep Elance
更新于 2019年8月7日 07:39:41

1K+ 次查看

append() 和 extend() 函数用于 Python 列表以增加其元素数量。但这两个函数的行为不同,如下所示。append()语法:list_name.append('value')它只接受一个参数。此函数将传入的元素作为单个新元素附加到列表的末尾。即使传入的元素本身是一个列表,它也只会将原始列表的计数增加 1。示例list = ['Mon', 'Tue', 'Wed'] print("现有列表", list) # 附加一个元素 list.append('Thu') print("附加一个元素:", list) # 附加一个列表 list.append(['Fri', 'Sat']) print("附加一个列表:", list)输出运行... 阅读更多

Python 中两个数组的交集(Lambda 表达式和 filter 函数)

Pavitra
更新于 2019年8月7日 07:32:56

625 次查看

本文将借助 Lambda 表达式和 filter 函数,学习如何在 Python 中求两个数组的交集。问题是,给定两个数组,我们需要找出它们中共同的元素。算法1. 使用两个参数声明一个交集函数。2. 现在我们使用 lambda 表达式创建一个内联函数,用于借助 filter 函数选择元素,检查元素是否同时包含在两个列表中。3. 最后,我们借助... 阅读更多

广告