#!/usr/bin/env python
# -*- coding:utf-8 -*-
# text 查找字符串最后一位,并输出
a = 'abcd'
print a[-1] #读取最后一位字符
print a[len(a) - 1]
# 拼接字符串
f1 = 'digua'
f2 = 'python'
print "My name is %s ,I studying %s " % (f1,f2)
# print(f1+f2) #在python 中不可取的字符拼接方式
f3 = ",".join([f1, f2]) #join 进行字符串拼接
print type(f3)
str1 = f3.split(',')[0] #以','分割字符串,并赋值
str2 = f3.split(',')[1]
print f3.split(',')[0],f3.split(',')[1]
print "My name is %s,I studying %s"%(str1,str2)
'''
split()就是将一个字符串分裂成多个字符串组成的列表。split()当不带参数时以空格进行分割,当代参数时,以该参数进行分割。
join()函数不带参数直接拼接,""参数拼接
'''
str3 ="hello boy<[doiido-com]>byebye"
print str3.split('[')[1].split(']')[0] #左向右进行分割以‘[’为标志,并去第二位置的字符,然后对分割的字符进行二次分割并取第一位置的字符
print str3.split('[')[1].split(']')[0].split('-')#第三次分割并输出分割后的字符