【Python05】Python转义字符

这篇具有很好参考价值的文章主要介绍了【Python05】Python转义字符。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1. 转义字符的定义:由反斜杠加上一个字符或数字组成,它把反斜杠后面的字符或数字转换成特定的意义。

2. 一般转义字符有:\n 代表换行符;\t 代表横向跳格;\\ 代表反斜杠;\" 代表双引号;\' 代表单引号;\r代表回车;\b代表退格

3. 题目:请各位读者在草稿纸上写写下面的输出函数应该输出什么?可以根据注释后面的提示进行思考。

# 作   者: 要努力,努力,再努力
# 开发时间: 2022/4/5 21:07
# 转义字符
print('hello\nworld')     # \n -->newline的首字母表示换行
print('hello\tworld')     # \t -->tab的首字母表示制表符
print('helloooo\tworld')  # \t -->tab的首字母表示制表符
print('hello\rworld')     # \r -->return的首字母表示返回
print('hello\bworld')     # \b -->backspace的首字母表示退一个格
print('http:\\\\www.baidu.com')
print('老师说:\"大家好\"')


         代码执行结果:

【Python05】Python转义字符

        这里解释一下print('hello\tworld') 和 print('helloooo\tworld')  为什么输出的制表符位数不一样?

        我们可以看到 print('hello\tworld') 中的 \t 是占用了三个位置。而 print('helloooo\tworld') 中是占用了四个位置。是因为制表符 tab 本来是占用四个位置的,用表格去解释如下:

【Python05】Python转义字符

        所以制表符空出的位置与前一个模块所占位置具有很大关系。

4.  如果我们不希望字符串中的转义字符起作用,就使用原字符,就是在字符串之前加上r,或者R。

print(r'hello\nworld')

        其运行结果为:

【Python05】Python转义字符

5. 注意: print('hello\nworld\') 是报错的,因为最后一个字符不能是单个反斜线,但可以是双数的反斜杠。

【Python 转义字符就是这些~如有不对之处,欢迎批评指正。】文章来源地址https://www.toymoban.com/news/detail-405352.html

到了这里,关于【Python05】Python转义字符的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • python 常用转义字符对照表 键盘各键对应的ASCII码值

    python中常见的转义字符有以下几种 1.:续行符; 2.:反斜杠符号; 3.’:单引号; 4.”:双引号; 5.a:响铃; 6.b:退格; 7.e:转义; 8.\\000:空; 9.n:换行; 10.v:纵向制表符; 11.t:横向制表符; 12.r:回车; 13.f:换页; 14.oyy:八进制数yy代表的字符; 15.xyy:十

    2024年02月11日
    浏览(36)
  • Python爬虫技术系列-05字符验证码识别

    OCR(Optical Character Recognition,光学字符识别)是指使用扫描仪或数码相机对文本资料进行扫描成图像文件,然后对图像文件进行分析处理,自动识别获取文字信息及版面信息的软件。一般情况下,对于字符型验证码的识别流程如下:主要过程可以分解为五个步骤: 图片清理 ,

    2024年02月04日
    浏览(42)
  • 自学Python05-学会Python中的函数定义

    亲爱的同学们,今天我们将开始学习 Python 中的函数。函数就像一个魔法盒子,可以让我们在程序中执行一段代码,并且可以反复使用。这样,我们的程序就可以变得更加简洁和易于理解。现在,让我们一起来学习如何使用函数吧! 首先,我们需要知道如何定义一个函数。定

    2024年02月09日
    浏览(42)
  • python中的正斜杠与反斜杠

    UNIX操作系统 :设计了使用 ‘/’ 的路径分割法 DOS系统 :借鉴了UNIX的目录结构,但由于在DOS系统中,斜杠 ‘/’ 已经用来作为命令行参数的标志,因此只能使用反斜杠 ‘’ Windows系统 :很多时候已经没有命令行参数的干扰,因此正斜杠与反斜杠大多数情况下可以互换  桌面

    2023年04月21日
    浏览(24)
  • java中字符串如何去掉转义字符

      处理代码: 处理结果:  java:StringEscapeUtils.unescapeJava去掉转义字符_小徐也要努力鸭的博客-CSDN博客 java中字符串如何去掉转义字符 - 码农教程

    2024年02月11日
    浏览(33)
  • C# 转义字符

    ✅作者简介:人工智能专业本科在读,喜欢计算机与编程,写博客记录自己的学习历程。 🍎个人主页:小嗷犬的博客 🍊个人信条:为天地立心,为生民立命,为往圣继绝学,为万世开太平。 🥭本文内容:C# 转义字符 转义字符 是一种字符,用来表示那些带有特殊含义的字

    2023年04月09日
    浏览(26)
  • c语言转义字符例子

    #include stdio.h #include string.h /* utf-8 */ #define UTF_V        \\\"342224202\\\"         /* U+2502, Vertical line drawing char */ #define UTF_VR        \\\"342224234\\\"        /* U+251C, Vertical and right */ #define UTF_H        \\\"342224200\\\"         /* U+2500, Horizontal */ #define UTF_UR        \\\"342224

    2024年02月09日
    浏览(33)
  • xml中的转义字符

    转义的实体引用虽然简单易用,但是需要记忆,而且如果字符串中包含大量的特殊字符,还需要进行逐一替换,比较麻烦,xml中还提供了CDATA标记来标识文件数据,当XML解析器处理到CDATA标记时,它不会解析该段数据中的任何符号或标记,只是将原数据原封不动地传递给应用程

    2024年02月15日
    浏览(29)
  • C 语言的转义字符

    转义字符也叫转移序列,包含如下: 转移序列 \\0oo 和 xhh 是 ASCII 码的特殊表示。 八进制数示例: 代码: 结果: 电脑响了一声。 \\\'\\007\\\' 中的 0 可以省略一个或多个,或全部省略。代码示例: 结果一样,还是电脑响了一声。 如果电脑没有可以发出蜂鸣的硬件,则该程序不会有

    2024年02月14日
    浏览(31)
  • Java常用转义字符

    Java常用的转义字符 1)t:一个制表位,实现对齐的功能 2)n换行符 3):一个 (第一个表示转义,第二个表示输出的字符) \\\\: 输出两个(第一个表示转义,第二个表示输出的字符,第三个表示转义,第四个表示输出的字符),所以输出的写法是\\\\ 4)\\\":一个“ 5)

    2024年02月16日
    浏览(29)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包