码迷,mamicode.com
首页 > 编程语言 > 详细

07python之字符串的常用方法

时间:2016-04-10 00:51:18      阅读:189      评论:0      收藏:0      [点我收藏+]

标签:

字符串作为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 +"\nname :"+name +"\nage []:" + age + "\njob []:" +job)

print("Information of []:%s \n name[]:%s \n age []:%s \n job []:%s" %(name,name,age,job))

string = "Information of []:{0} \n name[]:{1} \n age []:{2} \n 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()的

 

 

07python之字符串的常用方法

标签:

原文地址:http://www.cnblogs.com/zhming26/p/5373061.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!