Python中的字符串常识有哪些
发表于:2025-01-23 作者:千家信息网编辑
千家信息网最后更新 2025年01月23日,这篇文章主要介绍Python中的字符串常识有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!字符串与长字符串Python非常简单,并没有专门分出一个char(Characte
千家信息网最后更新 2025年01月23日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安全错误
数据库的锁怎样保障安全
计算机网络技术读了五年后如何
网络技术都应用到哪些地方
网络安全无限群
个人博客数据库设计
web 数据库分开
杭州湾新区软件开发怎么样
广州鹅鹅鹅互联网科技公司
网络安全教育主题班会教案三年级
关于网络安全比较长的句子
酶命名数据库
中山电信服务器租金
软件开发 工时
南京惠怡软件开发有限公司
网络安全专题学习体会
共享服务器如何实现多用户
服务器显示屏是干嘛的
公安部网络安全边界厂家
中华人民网络安全发
普通数据库和工程数据库的区别
四方财务导入数据库
浙江聚蜂网络技术有限公司
长沙麓谷软件开发招聘信息
互联网新科技会议
同一单元格提取考勤数据库
科技工业互联网迎来快速发展期
正规网络安全服务
湖北网络安全集成商
thomson数据库报告
数据库技术领域dba是什么
mysql数据库等保加固