千家信息网

Python中的字符串常识有哪些

发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,这篇文章主要介绍Python中的字符串常识有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!字符串与长字符串Python非常简单,并没有专门分出一个char(Characte
千家信息网最后更新 2026年11月03日Python中的字符串常识有哪些

这篇文章主要介绍Python中的字符串常识有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

字符串与长字符串

Python非常简单,并没有专门分出一个char(Character)类型(搞过C/Java的同学都熟悉)

在Python中,由单引号/双引号/三引号扩起来的通通都是字符串!

我们再看看字符串长啥样

#!/usr/bin/env python# -*- coding: utf-8 -*-text1 = "持续学习持续开发,我是雷学委"text2 = '持续学习持续开发,我是雷学委'assert text1 == text2  # 他们在python里面是一样的!# 字串的子串print("1char substring : %s and type %s "%(text1[0], type(text1[0]))) #我们看到尽管是一个字符,python也是把它当做一个字符串,因为python中没有字符串类型!print(text1[0:4])print(text1[4:])print(text1[:4])longtext = """

读者可以直接复制运行代码,学委补充了运行效果图:

转义字符,比如如何在字符串中输出引号/换行?

什么是转义字符?
比如有些论坛包含了关键字/敏感字扫描
我们就会用拼音或者某些谐音,表达同样的意思
学委觉得这就是转义字符的精髓了。

也就是换个形式表达同样的意思,避开平台的限制!

就像之前提到的每个编程语言都有保留关键字(比如'break','continue','for'等等)。

字符串中某些字符是不会被直接打印出来,在字符串处理系统中,它们有特殊性,就比如单引号文本内出现单引号。比如字符串如何保存换行。

所以很多语言中出现了转义字符的概念。通常如下

\后跟上一个字符比如:\n, \\, \'

下面学委准备了一些代码展示转义字符,从高频到低频:

#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : 2021/10/30 10:13 上午# @Author : LeiXueWei# @CSDN/Juejin/Wechat: 雷学委# @XueWeiTag: CodingDemo# @File : string_demo2.py# @Project : hello# 常用的转义字符print("*" * 16)print("下面是雷学委认为的从高频到低频使用的转义符")print("\'=[']")  # 转义输出单引号,这里展示一下在双引号扩起来的字符串中其实大可不必!在三引号长字符串中不必转义print("\"=["]")  # 转义输出双引号,这里展示一下在单引号扩起来的字符串中其实大可不必!在三引号长字符串中不必转义print("\n=[\n]")  # 换行输出print("\r=[\r]")  # 移动光标到行开头,所以这行输出仅为']'print("\=[\]")  # 转义输出''符号print("\t=[\t]")  # 横向制表符,输出Tab键同等效果,一般4个空格(可以在PyCharm空白行中输入Tab看看跳了几个空格)print("\b=[\b]")  # 光标前移一位# print("\v=[\v]") # 纵向制表符, 学委选择忽略,这个制表符在Java中也没有支持,属于比较少见的类型print("*" * 16)

运行效果如下:

以上是"Python中的字符串常识有哪些"这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!

字符 字符串 引号 转义 输出 制表符 效果 类型 制表 运行 常识 大可不必 代码 光标 关键 关键字 内容 意思 空格 篇文章 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 咖啡豆 互联网科技园 深圳科技互联网 狮子座互联网科技有限公司 上海卓越科技 互联网 海南购全球互联网科技 深圳市运趣互联网科技有限公司 云创客互联网科技公司 隆华科技工业互联网 恒银科技与互联网金融 浙江互联网科技研学营 佛山市翊博互联网络科技有限公司 美国互联网科技实力 科技互联网的核心竞争力 互联网公司高科技产品 广州千川互联网科技有限公司 上海同邻互联网科技有限公司规模 盐城市攀科互联网科技有限公司 广东猫王互联网科技有限公司电话 科技发展第三阶段互联网时代 青岛互联网科技公司 广州宏创互联网科技 成都互联网科技公司 新浪科技互联网 互联网科技的未来发展 左右互联网络科技 湖北码尼互联网科技有限公司电话 威龙国际互联网科技公司 互联网企业科技类企业如何做账 浙南科技城互联网大厦招聘
0