python第十章:数据类型之字符串
一,什么是字符串
用单引号’或双引号”括起来的文本
如果文本中包含有单引号或双引号时怎么办?
1
2
3
4
|
# 用单引号定义包含双引号的字符串 print ( 'he said:"ok"' ) # 用双引号定义包含单引号的字符串 print ( "he said:'ok'" ) |
运行结果:
he said:"ok"
he said:'ok'
二,转义字符
转义字符\可以用来在双引号定义的字符串中显示双引号,
或单引号定义的字符串中显示单引号,
而且\n可以用来表示换行
1
2
3
4
5
6
|
# 转义字符可以处理同时包含单引号和双引号的字符串 print ( "he said:\"i'm ok\"" ) # 用\n换行 \n表示换行 print ( "python\nphp\nlinux" ) # 打印\时,也要加上转义字符进行转义 print ( "c:\\windows\\program" ) |
代码运行结果:
he said:"i'm ok"
python
php
linux
c:\windows\program
说明:刘宏缔的架构森林—专注it技术的博客,
网站:https://blog.imgtouch.com
原文: https://blog.imgtouch.com/index.php/2023/11/13/python-di-shi-zhang-shu-ju-lei-xing-zhi-zi-fu-chuan/
代码: https://github.com/liuhongdi/ 或 https://gitee.com/liuhongdi
说明:作者:刘宏缔 邮箱: 371125307@qq.com
三,不用转义字符来表示换行?
两个”’可以用来包含多行文本
1
2
3
4
5
|
# 不用转义字符换行,用两个'''来包含多行文本 print (''' python php linux''') |
代码运行结果:
python
php
linux
四,连接字符串
+可以连接两个字符串
1
2
3
4
5
6
|
# 字符串的连接:用+连接 print ( "hello," + "world" ) # 字符串的连接:用, 连接,注意打针时两个字符串中间会留有一个空格 print ( "hello," , "world" ) # 字符串的连接:直接连接,两个字符串中间没有运算符 print ( "hello," "world" ) |
代码运行结果:
hello,world
hello, world
hello,world
分类:
python基础课程
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?