python 纵向输出字符串_Python(五)字符串

本文详细介绍了Python中的字符串类型,包括普通字符串、原始字符串和Unicode字符串。接着讲解了换行和转义字符,以及字符串的运算、格式化方法。还探讨了常用的字符串操作,如strip()、大小写转换、对齐、搜索、替换、分割、连接、映射、解码编码和类型判断。最后提到了字符串的ASCII码转换和数字型字符串类型转换,以及统计字符串出现次数的方法。
摘要由CSDN通过智能技术生成

一、字符串类型

1、普通字符串

s1 = 'adf\nsd'

print s1

print type(s1)

2、原始字符串:所有的字符串都是直接按照字面的意思来使用,没有转义特殊或不能打印的字符。原始字符串除在字符串的第一个引号前加入字母“r”(不区分大小写)以外,与普通字符串有着完全相同的语法。

3、Unicode字符串:只需在定义字符串时前面加一个字符u

二、换行和转义

1、  \ 续航符,也就是多行语句符号

2、\\ 反斜杠符,

3、\' 单引号

4、\'' 双引号

5、\a 响铃

6、\b 退格(Backspace)

7、\e 转义

8、\000 空

9、\n 换行

10、\v 纵向制表符

11、\t 横向制表符

12、\r 回车

13、\f 换页

14、\oyy 八进制yy代表的字符,例如:\o12代表换行

15、\xyy 十进制yy代表的字符,例如:\x0a代表换行

16、\other 其他字符以普通格式输出

三、字符串运算

+ 字符串连接

*  重复输出字符串

[]通过索引获取字符串中的字符

[:]截取字符串中的一部分

in 成员运算符

not in 成员运算符

r/R 原始字符串

% 格式化字符串

四、字符串格式化

%c 格式化字符串及其ASCII码

%s 格式化字符串

%d 格式化整数

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值