���� Python �̳�
��9�� ���ݽṹ
��һҳ �����ַ��������� ��һҳ

�����ַ���������

�����Ѿ���ǰ����ϸ�������ַ��������ǻ���Ҫ֪��ʲô�أ���ô�����Ƿ�֪���ַ���Ҳ�Ƕ���ͬ�����з�������Щ����������ɰ�������һ�����ַ�����ȥ���ո����ڵĸ��ֹ�����

���ڳ�����ʹ�õ��ַ�������str��Ķ���������һЩ���õķ��������������������˵�������Ҫ�˽���Щ�����������б�����μ�help(str)��

�ַ����ķ���

��9.7 �ַ����ķ���

#!/usr/bin/python
# Filename: str_methods.py


name = 'Swaroop' # This is a string object

if name.startswith('Swa'):
    print 'Yes, the string starts with "Swa"'

if 'a' in name:
    print 'Yes, it contains the string "a"'

if name.find('war') != -1:
    print 'Yes, it contains the string "war"'

delimiter = '_*_'
mylist = ['Brazil', 'Russia', 'India', 'China']
print delimiter.join(mylist)

��Դ�ļ���code/str_methods.py��

���

$ python str_methods.py
Yes, the string starts with "Swa"
Yes, it contains the string "a"
Yes, it contains the string "war"
Brazil_*_Russia_*_India_*_China

������

������ǿ���ʹ���������ַ���������startwith���������������ַ����Ƿ��Ը����ַ�����ʼ��in��������������һ�������ַ����Ƿ�Ϊ��һ���ַ�����һ���֡�

find���������ҳ������ַ�������һ���ַ����е�λ�ã����߷���-1�Ա�ʾ�Ҳ������ַ�����str��Ҳ����һ����Ϊ�ָ������ַ���join���е���Ŀ������ķ�����������һ�����ɵĴ��ַ�����


��һҳ ��һ�� ��һҳ
�ο� ��ҳ ����