提示:1.2.14
目录
一、字符串拓展
1.字符串的三种定义法
- 单引号定义:name=' '
- 双引号定义:name=" "
- 三引号定义:name=''' '''
2.字符串的引号嵌套
- 单引号定义,可以内含双引号
- 双引号定义,可以内含单引号
- 转移字符(\)将引号转移为普通字符
3.字符串的拼接
使用“+”号连接字符串(无法和非字符串类型进行拼接)
4.字符串格式化
第一种方法:
| %s | 将内容转换成字符串,放入占位位置 |
| %d | 将内容转换成整数,放入占位位置 |
| %f | 将内容转换成浮点型,放入占位位置 |
示例如下:
day=123
name="优快云"
message="在%s学习,第%s天"%(name,day)
print(message)
结果展示:
使用辅助符号“ % m.n s/d/f ”来控制数字精度
- m:控制长度,设置的宽度小于数字自身,不生效
- n:控制小数点精度,会对小数进行四舍五入
第二种方法:
format(格式化)首字母 m
示例如下:
name="小美"
height=1.52
age=31
print(f"{name},身高{height},今年{age}岁了。")
结果展示:
![]()
不会改变数字的精度
5.表达式格式化
示例如下:
print("1*1的结果是:%d"%(1*1))
print(f"字符串在Python中的类型名是:{type('字符串')}")
结果展示:

文章介绍了Python中字符串的三种定义方式,包括单引号、双引号和三引号。详细讲解了字符串的引号嵌套和拼接,以及两种主要的格式化方法:百分号(%)格式化和format方法。内容包括使用%s,%d,%f进行字符串转换和数字精度控制,以及format函数的用法,展示了如何在表达式中进行格式化输出。
4万+

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



