字符串作为python中常用的数据类型,掌握字符串的常用方法十分必要。
常用知识点:
1.字符串的3种格式化方法
2.字符串的strip()方法
3.字符串的join()方法
4.字符串可以切片
1.字符串的格式化有三种方式。
1)使用+拼接模式
2)使用占为符方式 %s 字符串占为符,%d数字占为符
3)使用字符串类的格式化方法,即 str.format()
优缺点:
1)此等方式开辟内存空间较大,不好,弃用
2)此等方式方便,可用
3)字符串格式化方法也挺好,可用。
总结:建议使用第二种,常用
举例:
#!/usr/bin/env python
#__*__encoding:utf-8__*__
name = raw_input('name:’).stirp()
age = raw_input("age:”).stirp()
job = raw_input("job:”).strip()
print("Information of []:" + name +" name :"+name +" age []:" + age + " job []:" +job)
print("Information of []:%s name[]:%s age []:%s job []:%s" %(name,name,age,job))
string = "Information of []:{0} name[]:{1} age []:{2} job []:{3}"
print string.format(name,name,age,job)
第二种可以美化下:
msg = '''
Information of %s:
name : %s
age : %s
job : %s
''' %(name,name,age,job)
print(msg)
第三种方法,可以美化下:
msg2 = '''
Information of {0}:
name : {1}
age : {2}
job : {3}
'''
print(msg2.format(name,name,age,job))
使用三个’’’在表达式中制定好格式。
2.字符串的strip()方法
字符串.strip()的