網站首頁 編程語言 正文
什么是轉義字符
轉義字符是指,用一些普通字符的組合來代替一些特殊字符,由于其組合改變了原來字符表示的含義,因此稱為“轉義”。
簡單來說就是字符要轉成其他含義的的功能,所以我們叫它 “轉義字符”。
轉義字符的意義就是避免出現二義性,避免系統識別錯誤
例如:要打印 "PHP是世界上最美的語言"
print("PHP是世界上最美的語言") print(""PHP是世界上最美的語言"") print("\"PHP是世界上最美的語言\"")
轉義一般就是防止和程序關鍵字符相沖突,例如雙引號內的一段文字也有雙引號,那就需要把文字的雙引號轉義。
Python中的轉義字符們
示例如下:
info_n = "my name \nis Neo" print("n", info_n) info_t = "my name \tis Neo" print("t", info_t) info_v = "my name \vis Neo" print("v", info_v) ? ? ? ? ? ? ? ? ? # 在 Terminal 終端執行 info_a = "my name \ais Neo" print("a", info_a) ? ? ? ? ? ? ? ? ? # 在 Terminal 終端執行 info_b = "my name is Neo\b" print("b", info_b) info_r = "my name is Neo\r" print("r", info_r, info_b) info_f = "my name is Neo\f" print("f", info_f) ? ? ? ? ? ? ? ? ? # 在 Terminal 終端執行 print("My name is \'Neo\'") print("My name is \"Neo\"")
轉義無效符
在Python中,在字符串前加 r 來講當前字符串 的轉義字符無效化
print(r"My name is \"Neo\"")
執行結果如下:
>>> My name is \"Neo\"
原文鏈接:https://blog.csdn.net/weixin_42250835/article/details/123153158
相關推薦
- 2022-09-06 C語言超詳細講解指向函數的指針_C 語言
- 2022-04-05 availableProcessors is already set to [8], rejecti
- 2022-07-18 SQL?Server中的文本函數和圖像函數介紹_MsSql
- 2023-01-21 一文帶你學會C語言中的qsort函數_C 語言
- 2022-05-25 utf8_unicode_ci和utf8_general_ci區別
- 2022-11-04 詳解linux命令查看服務器上的實時日志_服務器其它
- 2022-01-04 微信小程序內部A頁面向內嵌H5頁面跳轉,并且傳參
- 2022-11-10 詳解C++?左值引用與?const?關鍵字_C 語言
- 最近更新
-
- window11 系統安裝 yarn
- 超詳細win安裝深度學習環境2025年最新版(
- Linux 中運行的top命令 怎么退出?
- MySQL 中decimal 的用法? 存儲小
- get 、set 、toString 方法的使
- @Resource和 @Autowired注解
- Java基礎操作-- 運算符,流程控制 Flo
- 1. Int 和Integer 的區別,Jav
- spring @retryable不生效的一種
- Spring Security之認證信息的處理
- Spring Security之認證過濾器
- Spring Security概述快速入門
- Spring Security之配置體系
- 【SpringBoot】SpringCache
- Spring Security之基于方法配置權
- redisson分布式鎖中waittime的設
- maven:解決release錯誤:Artif
- restTemplate使用總結
- Spring Security之安全異常處理
- MybatisPlus優雅實現加密?
- Spring ioc容器與Bean的生命周期。
- 【探索SpringCloud】服務發現-Nac
- Spring Security之基于HttpR
- Redis 底層數據結構-簡單動態字符串(SD
- arthas操作spring被代理目標對象命令
- Spring中的單例模式應用詳解
- 聊聊消息隊列,發送消息的4種方式
- bootspring第三方資源配置管理
- GIT同步修改后的遠程分支