博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python字符串包含
阅读量:2531 次
发布时间:2019-05-11

本文共 1653 字,大约阅读时间需要 5 分钟。

Python String class has __contains__() function that we can use to check if it contains another string or not.

Python字符串类具有__contains__()函数,我们可以使用该函数检查它是否包含另一个字符串。

Python字符串包含 (Python String contains)

__contains__() is an instance method and returns boolean value True or False depending on whether the string object contains the specified string object or not. Note that the Python string contains() method is case sensitive.

__contains__()是一个实例方法,根据字符串对象是否包含指定的字符串对象,返回布尔值True或False。 请注意,Python字符串contains()方法区分大小写。

Let’s look at a simple example for string __contains__() method.

我们来看一个简单的字符串__contains __()方法示例。

s = 'abc'print('s contains a =', s.__contains__('a'))print('s contains A =', s.__contains__('A'))print('s contains X =', s.__contains__('X'))

Output:

输出:

s contains a = Trues contains A = Falses contains X = False

We can use __contains__() function as str class method too.

我们也可以使用__contains __()函数作为str类方法。

print(str.__contains__('ABC', 'A'))print(str.__contains__('ABC', 'D'))

Output:

输出:

TrueFalse

Let’s look at another example where we will ask the user to enter both the strings and check if the first string contains the second string or not.

让我们看另一个示例,在该示例中,我们将要求用户输入两个字符串,并检查第一个字符串是否包含第二个字符串。

input_str1 = input('Please enter first input string\n')input_str2 = input('Please enter second input string\n')print('First Input String Contains Second String? ', input_str1.__contains__(input_str2))

Output:

Please enter first input string
JournalDev is Nice
Please enter second input string
Dev
First Input String Contains Second String? True

输出:

请输入第一个输入字符串
JournalDev很不错
请输入第二个输入字符串
开发人员
第一个输入字符串包含第二个字符串? 真正

. 签出更多Python字符串示例。

翻译自:

转载地址:http://jamzd.baihongyu.com/

你可能感兴趣的文章
小程序接受返回数组的坑
查看>>
Java-环境搭建-windows
查看>>
Swift_字典详解
查看>>
事情没有想象中那么难--JX官网首页3D粒子效果
查看>>
HDU 3068 - 最长回文串(manacher算法)
查看>>
51Nod 1217 - Minimum Modular(数论)
查看>>
【转载】RAID写惩罚(Write Penalty)与IOPS计算
查看>>
Arduino---HC-05 蓝牙模块
查看>>
构建之法读书笔记02——个人技术和流程
查看>>
Maven进价:Maven构建系列文章
查看>>
iOS 中多线程的简单使用
查看>>
C#预处理器指令 ,你造吗??? (●'◡'●)
查看>>
mac PHP配置
查看>>
python unittest单元测试
查看>>
Fiddler初次配置
查看>>
抽象类实现接口
查看>>
常见的异常
查看>>
Linux 改变档案属性与权限
查看>>
05springmvc-json-ajax使用
查看>>
Leetcode15.3Sum三数之和
查看>>