Python基础:4_字符串
2022/1/10 12:33:44
本文主要是介绍Python基础:4_字符串,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
常用的转义符
字符表示 | Unicode编码 | 说明 |
\t | \u0009 | 水平制表符 |
\n | \u000a | 换行 |
\r | \u000d | 回车 |
\'' | \u0022 | 双引号 |
\' | \u0027 | 单引号 |
\\ | \u005c | 反斜杠 |
普通字符串
‘Hello World\n’ ->其中\n表示换行
原始字符串
r'Hello World\n' ->其中\n表示两个字符
长字符串
使用三个单引号或者三个双引号表示,会保留原来的格式
字符串与数字的互相转换
字符串转数字
可以使用int()或float()函数实现
将数字转换为字符串
可以是使用str()函数实现
字符串格式化
可以使用format()函数实现
占位符
'a * a = {}'.format(a * a) #默认占位符 t = '{0} * {0} = {1}'.format(a, a * a) #参数序号占位符 '{t1} * {t1} = {t2}'.format(p1=a, p2=a * a) #参数名占位符
格式化控制符
{1:d} 前面为参数序号,后面为格式控制符
格式控制符 | 说明 |
s | 字符串 |
d | 十进制整数 |
f、F | 十进制浮点数 |
g、G | 十进制整数或浮点数 |
e、E | 科学计算法表示浮点数 |
o | 八进制整数,符号是小英文字母o |
x、X | 十六进制整数,x是小写表示,X是大写表示 |
例如: '{0:s}年龄{1:d}, 工资是{2:f}元。'.format(name, 20, money)
字符串操作
字符串查找
str.find(substr, start, end)。查找start和end之间的substr,找到就返回起始部位的索引,没有找到就返回-1
字符串替换
str.replace(old, new, count),new替换old,count是指替换的个数,如省略则替换所有的old
字符串分割
str.split(sep=None, maxsplit=-1),sep为分割字符串,maxsplit为分割次数
这篇关于Python基础:4_字符串的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2025-01-03用FastAPI掌握Python异步IO:轻松实现高并发网络请求处理
- 2025-01-02封装学习:Python面向对象编程基础教程
- 2024-12-28Python编程基础教程
- 2024-12-27Python编程入门指南
- 2024-12-27Python编程基础
- 2024-12-27Python编程基础教程
- 2024-12-27Python编程基础指南
- 2024-12-24Python编程入门指南
- 2024-12-24Python编程基础入门
- 2024-12-24Python编程基础:变量与数据类型