In [1]:
s = 'I am Sam'

In [2]:
print('Sam' in s)


True

In [3]:
print('sam' in s)


False

In [4]:
print('I' in s and 'Sam' in s)


True

In [5]:
s = 'I am Sam'

In [6]:
print(s.find('Sam'))


5

In [7]:
print(s.find('XXX'))


-1

In [8]:
print(s.find('am'))


2

In [9]:
print(s.find('am', 3))


6

In [10]:
print(s.find('am', 3, 5))


-1

In [11]:
print(s.rfind('am'))


6

In [12]:
print(s.rfind('XXX'))


-1

In [13]:
print(s.rfind('am', 2))


6

In [14]:
print(s.rfind('am', 2, 5))


2

In [15]:
print(s.index('am'))


2

In [16]:
# print(s.index('XXX'))
# ValueError: substring not found

In [17]:
print(s.rindex('am'))


6

In [18]:
# print(s.rindex('XXX'))
# ValueError: substring not found

In [19]:
s = 'I am Sam'

In [20]:
print(s.count('am'))


2

In [21]:
print(s.count('XXX'))


0

In [22]:
print(s.count('am', 2, 4))


1

In [23]:
s = 'aaaa'

In [24]:
print(s.count('aa'))


2

In [25]:
s = 'I am Sam'

In [26]:
l = s.split()
print(l)


['I', 'am', 'Sam']

In [27]:
print(l.count('am'))


1

In [28]:
s = 'I am Sam'

In [29]:
print(s.upper())


I AM SAM

In [30]:
print(s.lower())


i am sam

In [31]:
print('sam' in s)


False

In [32]:
print('sam' in s.lower())


True

In [33]:
print(s.find('sam'))


-1

In [34]:
print(s.lower().find('sam'))


5

In [35]:
print(s.count('sam'))


0

In [36]:
print(s.lower().count('sam'))


1

In [37]:
s = '私はSam'

In [38]:
print(s.lower())


私はsam

In [39]:
print(s.upper())


私はSAM