Python String contains

微信扫一扫,分享到朋友圈

Python String contains

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

Python String contains

Python string __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.

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

Copy

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

Output:

Copy

s contains a = True s contains A = False s contains X = False

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.

Copy

input_str1 = input(‘Please enter first input stringn’) input_str2 = input(‘Please enter second input stringn’) 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

You can checkout more Python string examples from our GitHub Repository .

微信扫一扫,分享到朋友圈

Python String contains

用Python写Alfred3插件

上一篇

10月中旬付港IPO 宝宝树估值或达40亿美元

下一篇

你也可能喜欢

Python String contains

长按储存图像,分享给朋友