Python中字符串的操作

一、转义字符

      在Python中print输出默认是换行的。

     \t: 在控制台输出一个制表符,协助在输出文本的时候垂直方向保持对齐。

    \n: 换行符

     \: 进行转义

   例如:

 
字符串的使用

1、字符串的索引,索引值从0开始

例如:s=’hello’

print s[0]

2、切片规则

格式:s[start:end:step]

print s[0:4:2]                   ##显示索引值0到4且步长为2对应的字符

print s[:]                           ##显示所有字符 

print s[:3]                         ##显示前3字符s[0]s[1]s[2]字符

print s[::-1]                      ##显示倒叙输出

print s[1:]                        ##除第一个外,全部输出

print s * 10                     ##重复: 

print 'hello' + 'world'   ##连接

print 'q'  in s                   ##判断q是否在s字符串里面,是为true;否为faulse

3、字符串开头和结尾的匹配(url  统一资源定位符)

print s.startswith("end")            ##s字符若以end开头,则输出True;否则为False

print s.endswith("hello")           ##s字符若以hello结尾,则输出True;否则为False

4、字符串的大小写、数字的判定

print s.isdiger()                            ##判断是否为数字(输出为bool类型)

print s.isupper()                         ##判断是否为大写字母

print s.islower()                         ##判断是否为小写字母

print s.istitle()                            ##判断是否为标题(第一字字母大写,其余小写)

print s.isalnum()                       ##判断是否为字母或数字

print s.isalpha()                        ##判断是否为字母

5、字符串的有关操作

1)统计字符串的长度,使用函数len()

s=”hello”                                 

print  len(s)

2)计算盒子中的长度

data = "2018-2-3"               

a = data.split("-")

print len(a)

3)字符串的分离和连接

      使用split()函数分割字符串

      使用join()函数进行字符串间的连接

示例:

 

posted @ 2018-08-28 22:26  UTHN_B  阅读(221)  评论(0编辑  收藏  举报