python-转义字符及其使用

article/2025/1/11 18:45:38
1、什么是转义字符
反斜杠+想要实现的转义功能首字母
2、为什么需要转义字符
(1)当字符串中包含反斜杠、单引号、双引号等有特殊用途的字符时,必须使用反斜杠对这些字母进行转义(换一个含义)\\    反斜杠
\'    单引号
\"    双引号示例
print('https:\\\\www.baidu.com')
print('专家建议:\'XXX\'')

在这里插入图片描述

(2)当字符串中包含换行、回车、水平制表符、退格等无法直接表示的特殊字符时,也可以使用转义字符
\n    换行
\r    回车     
\t    水平制表符
\b    退格符示例
print('1、hello\nworld')  # 换行输出 \n--newline
print('2、hello\rworld')  # 回车,world覆盖了hello  \r--return
print('3、hello\tworld')  # 制表  \t --table
print('4、hello\bworld')  # 退一格 \b --back

在这里插入图片描述

(3)原字符,不希望字符串的转义字符起作用,就使用原字符,就是在字符串之前加上r
或者R示例:
print(r'hello\nworld')
print(r'hello\nworld\')  # 会报错,使用原字符时,最后一个字符不能是反斜杠注:使用原字符时,最后一个字符不能是反斜杠

在这里插入图片描述在这里插入图片描述


http://chatgpt.dhexx.cn/article/0N0V4Zg3.shtml

相关文章

python 中哪些的特殊字符转义

除了数字,python还可以处理字符串。使用单引号( )、双引号(" ")括起来代表字符串,也可以使用 “\”(反斜线)操作来对特殊字符想转译。 AHow are you? BI\m fine print(A) print(B)报错了 在交互式解释器中,输出字符串用引号括起…

python转义符以及input学习

文章目录 python 基本用法,转义字符以及format学习input用法学习 python 基本用法,转义字符以及format学习 转义字符 \n 换行转义字符 \t 制表符’ " \r回车#号单行注释‘’‘…’注释作用,或者保存格式的字符串字符串:“ad…

使用IDLE学习python转义符、变量类型、字符串、数字

一、转义符\ 1、在python中单引号和双引号一样,但不要混用“ ’ 2、反斜杠\是转义字符,即把有功能的字符直接打印出来, r 指 raw,即 raw string,会自动将反斜杠转义,即将反斜杠打印出来 >>> …

python第6个程序:字符串操作之转义符“\“

hello!大家好,我是浪矢秀一。今天我们来学习第6个程序:转义符"\"。 1.转义符作用 转义符,是存在于python字符串(str)类型里的1种特殊符号。它用来对字符串做1些特殊的操作,有换行,tab(4个空格)等。注意:计算机键盘上有2个斜线:"\"和"/",只有&qu…

python中的转义字符‘\’

转义字符: \ 反斜杠,在Java和python中都为转义字符 常用的转义字符: 换行:\n回车:\r水平制表符:\t退格:\b print(hello\nworld)print(hello\tworld) print(helloo\tworld) #一个\t是四个字…

python:转义符\

python中将各种类型表达式中的 \ 符号,都看作转义符,如 \n 代表换行 \t 代表空tab,还发现 \a 相当于什么都不是,改行末尾的 \ 的意思是该行还没写完,接着下边一行的内容。 转义符 对存在转义符命令表中的转义命令 起…

使用python输出转义符数据格式

python中常见的转义字符格式详见博文:python中常用的转义字符_IT之一小佬的博客-CSDN博客 案例分析: 给定下述字典格式: {name: zhangsan, age: 25} 输出为下述格式: ["{\"name\":\"zhangsan\"}&qu…

python中换行的转义符_Python中的转义符\

1、转义符 可以百度百科查询 2、Python中的转义符 我目前知道的Python中的转义符使用场景有两个:一个是字符串,一个是正则表达式 2.1、字符串的转义 2.1.1、反斜杠"\"进行转义 在字符串中,反斜杠"\"有特殊的含义&#xf…

标签语义化

如何理解语义化标签? 我们平时使用DIVCSS的布局,但是通过DIVCSS布局的页面HTML文档不够清晰,不利于浏览器对页面的读取。语义化标签的主要目的就是发挥标签和属性的用途及作用,通过标签本身的意义合作来优化HTML文档结构。 语义化标签有什么…

【HTML】讲讲对HTML5的语义化的理解

【HTML】讲讲对HTML5的语义化的理解 引言 github:【HTML】讲讲对HTML5的语义化的理解 内容速递:看了本文您能了解到的知识 在讲什么是语义化之前,先看看语义化的背景。 在之前的文章中提到HTML最重要的特性,那就是标签。但是项…

语义化版本规范

1. 概念 语义化版本规范(SemVer Semantic Versioning)是 GitHub 起草的一个具有指导意义的、统一的版本号表示规范。它规定了版本号的表示、增加和比较方式,以及不同版本号代表的含义。 在这套规范下,版本号及其更新方式包含了相…

Appium:Unable to launch WebDriverAgent because of xcodebuild failure: xcodebuild failed with code 65

Appium运行异常记录: Unable to launch WebDriverAgent because of xcodebuild failure: xcodebuild failed with code 65 api文档: XCUITest Real Devices (iOS) Appium 官方文档 看云 参考文档:遇到 Unable to launch WebDriverAgent be…

xcodebuild: Returned an unsuccessful exit code

在执行pod repo push 的时候报了如下错误 ERROR | [iOS] xcodebuild: Returned an unsuccessful exit code. 解决方法 在命令行最后添加 --skip-import-validation pod lib lint paperShare.podspec --allow-warnings --sourceshttps://github.com/CocoaPods/Specs.git,http://…

探究 Xcode 命令行用法三:xcodebuild 打包实践(上)

本文还是 adat 项目的延伸,开始介绍打包实践。打包相关的内容繁多,作者把它分成了多篇文章,本文主要是概念部分。理解这些概念对于自己动手编写打包命令至关重要。如果你使用 fastlane、bitrise 或其他构建工具来打包,但对于某些配…

【Appium踩坑】Unable to launch WebDriverAgent because of xcodebuild failure: xcodebuild failed with code

解决 原因其实是没有启动 WebDriverAgentRunner, 解决就是启动 WebDriverAgentRunner 就行了。 详细报错 Failed to create session. An unknown server-side error occurred while processing the command. Original error: Unable to launch WebDriverAgent…

Xcode编译没问题而使用xcodebuild命令却生成失败

可能大家在项目开发中有时会遇到这样的问题: 明明在Xcode工具中编译没问题,但当使用xcodebuild命令时却无法正常打包,这是为什么呢? 一、错误 比如,一个错误如下: xxx/ViewController.swift:339:15: warn…

探究 Xcode 命令行用法二:xcodebuild 测试实践

本文还是 adat 项目的延伸,瞄准开发周期的测试环节,主要介绍 Xcode 范畴内的测试概念和自动化测试实践,不会讨论如何编写高质量的测试用例。文中涉及到 Xcode 构建的许多概念,大部分已在前两篇文章中有所说明,建议先大…

如何让php执行xcodebuild,Xcodebuild命令使用

Xcode-select命令 xcode-select是Mac系统自带的命令行工具,属于用户系统内/usr/bin。当电脑上安装多个Xcode时,xcode-select用来选择命令行工具为哪一个版本的Xcode服务。 命令行工具安装指令:xcode-select --install 选择指定的Xcode路径&am…

iOS 自动构建命令——xcodebuild

想想当初天天来到公司,每天需要做一件事就是打开Xcode打包ipa,上传到fir。日复一日月复一月年复一年的做着同样的事情,作为有志成为优秀工程师的我来说,这是必须要解决的问题,所以决定自动化解决问题。 简介 xcodebu…

iOS开发-思维导图(初级)

简介:本脑图只整理了一些自认为比较基础的东西(比较主观),可能适用于部分初学者,对于正在进阶的小伙伴参考意义可能不大哦~😁 如果有小伙伴觉得哪些知识也需要加到图中,欢迎评论区留言&#xff…