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

python 数据类型 ---字符串

时间:2016-12-01 02:05:22      阅读:206      评论:0      收藏:0      [点我收藏+]

标签:--   开始   打印   index   数据   格式化   with   log   hello   

1. 字符串去除空白 ,strip() , 包括空格,tab键, 换行符

>>> name = "  Frank  "
>>> name.strip()
Frank

2. 字符串的分割, split("分隔符"),分组后成为一个列表

>>> name = "Apple, banbana, orice"
>>> name.split(",")
[Apple,  banbana,  orice]
>>>

3.字符串的合并 join("连接符")

>>> name = [Frank, Marlon, Lee]
>>> "|".join(name)
Frank|Marlon|Lee

4.判断空格是否子字符串中 “in”

>>> name = "Frank Bain"
>>> ‘‘ in name
True
>>> "L" in name
False
>>>

5.两种字符串格式化打印形式 format

# 第一种表示方法
>>> msg = "Hello {name}, your age is {age}"
>>> msg.format(name="Frank", age=24)
Hello Frank, your age is 24
>>>

# 第二种表示方法 ,注意index 从0 开始
>>> msg = "Hello{0}, your age is {1}, sex is {2}"
>>> msg.format("Frank", 24, "man")
HelloFrank, your age is 24, sex is man
>>>

6. 字符串的判断

>>> name = "Frank"
>>> name.upper()
FRANK
>>> name.lower()
frank
>>> name.startswith("F")
True
>>> name.endswith("k")
True
>>> name.endswith("a")
False

 

python 数据类型 ---字符串

标签:--   开始   打印   index   数据   格式化   with   log   hello   

原文地址:http://www.cnblogs.com/frankb/p/6120126.html

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