字符串输入和输出
一、字符串输入和输出
1、字符串转义
字符串可以包含任何字符可以用单引号也可以用双引号
a=‘hello’
a=“hello”
如果字符串中存在单引号,可以用双引号里包含单引号的方式
a=“I’m …”
反之
a=’“hello!”, tom said’
还可以使用转义字符串 \

2、格式化字符串
指定要设置其格式的值时,可使用单个值(如字符串或数字),可使用元组(如果要设置多个值的格式),还可使用字典
最常用的是元组
1.使用类似C语言的格式化
%s是转换说明符, s代表字符串,如果值不是字符串,将会把其转成字符串
format=“hello, %s ni %s”
values=(‘world’,‘hao’)
format%values
‘hello, world ni hao’
3、截取字符串
print str[0:3] #截取第一位到第三位的字符
print str[:] #截取字符串的全部字符
print str[6:] #截取第七个字符到结尾
print str[:-3] #截取从头开始到倒数第三个字符之前
print str[2] #截取第三个字符
print str[-1] #截取倒数第一个字符
print str[::-1] #创造一个与原字符串顺序相反的字符串
print str[-3:-1] #截取倒数第三位与倒数第一位之前的字符
print str[-3:] #截取倒数第三位到结尾
4.
5、合并与分隔字符串
在处理字符串时,有时需要合并与分割字符串,这时可以使用join()与split()函数,如表所示。

6、删除字符串头尾字符
在处理字符串时,有时需要删除字符串头尾的某些字符,这时可以使用strip()、lstrip()和rstrip()函数,如表所示




被折叠的 条评论
为什么被折叠?



