找到 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.