找到 34423 篇文章 关于 编程

Python 中的 casefold() 字符串

Pradeep Elance
更新于 2019年8月7日 08:10:47

121 次查看

此函数有助于将单词的字母转换为小写。当应用于两个字符串时,它可以匹配它们的值,而不管字母的大小写类型如何。应用 casefold()在下面的示例中,我们将 casefold() 函数应用于一个字符串,结果以所有小写字母显示。示例string = "BestTutorials" # 打印小写字符串 print(" 小写字符串: ", string.casefold())输出运行以上代码得到以下结果:小写字符串: besttutorials使用 casefold() 进行比较应用 casefold() 函数后,我们可以比较两个具有相同字母但大小写不同的字符串。结果的 ... 阅读更多

在 Pandas 数据框中将列的首字母大写

Pradeep Elance
更新于 2019年8月7日 08:09:11

1K+ 次查看

Pandas 数据框类似于带有行和列的表格。有时我们可能需要将数据框中一列的首字母大写,这可以通过以下方法实现。创建数据框在下面的示例中,我们首先创建一个数据框,列名为 Day 和 Subject。示例import pandas as pd # 一个数据框 df = pd.DataFrame({'Day': ['mon', 'tue', 'wed', 'thu', 'fri'], 'Subject': ['Math', 'english', 'science', 'music', 'games']}) print(df)输出运行以上代码得到以下结果:      Day    Subject 0     mon       Math 1     ... 阅读更多

Python 中的 callable()

Pradeep Elance
更新于 2019年8月7日 08:05:13

247 次查看

Python 中的 callable() 函数是其标准库的一部分,如果对象可调用则返回 True,如果不可调用则返回 False。对象本身应该有一个 call 方法才能被调用。例如,如果我们只声明一个带有值的变量,它就不能被调用,但如果我们声明一个函数,那么它就可以被调用。可调用对象下面我们声明一个可调用的函数。可以通过实际调用函数以及通过 callable 函数进行检查来验证。示例def func_callable():    x = 3    y = 5    z = ... 阅读更多

在 Python 中迭代集合

Pavitra
更新于 2020年7月1日 07:11:50

2K+ 次查看

在本文中,我们将学习如何在 Python 3.x 或更早版本中迭代/遍历集合。它是一个无序的对象集合,没有重复项。这可以通过将所有元素括在花括号中来完成。我们还可以使用关键字“set”通过类型转换来形成集合。方法 1 - 使用无索引的可迭代对象示例set_inp = {'t', 'u', 't', 'o', 'r', 'i', 'a', 'l', 's', 'p', 'o', 'i', 'n', 't'} # 迭代集合 for value in set_inp:    print(value, end='')方法 2 - 通过转换为列表类型使用索引访问示例set_inp = list({'t', 'u', 't', 'o', 'r', ... 阅读更多

在 Python 中迭代列表

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

443 次查看

在本文中,我们将学习如何在 Python 3.x 或更早版本中迭代/遍历列表。列表是有序的元素序列。它是一种非标量数据结构,本质上是可变的。与存储属于相同数据类型的元素的数组相比,列表可以包含不同的数据类型。方法 1 - 使用无索引的可迭代对象示例list_inp = ['t', 'u', 't', 'o', 'r', 'i', 'a', 'l', 's', 'p', 'o', 'i', 'n', 't'] # 迭代列表 for value in list_inp:    print(value, end='')方法 2 - 通过索引使用常规方法示例list_inp = ['t', 'u', 't', 'o', 'r', 'i', ... 阅读更多

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

广告
© . All rights reserved.