广告
返回顶部
首页 > 资讯 > 后端开发 > Python >习题10:那是什么?
  • 825
分享到

习题10:那是什么?

习题那是什么 2023-01-30 21:01:02 825人浏览 泡泡鱼

Python 官方文档:入门教程 => 点击学习

摘要

练习代码# coding: utf-8__author__ = 'www.py3study.com'tabby_cat = "\tI'm tabbed in."persian_cat = &quo

练习代码

# coding: utf-8
__author__ = 'www.py3study.com'
tabby_cat = "\tI'm tabbed in."
persian_cat = "I'm split\non a line."
backslash_cat = "I'm \\ a \\ cat."

fat_cat = """
I'll do a list:
\t* Cat food
\t* Fishies
\t* Catnip\n\t* Grass
"""

print(tabby_cat)
print(persian_cat)
print(backslash_cat)
print(fat_cat)

应该看到的结果

    I'm tabbed in.
I'm split
on a line.
I'm \ a \ cat.

I'll do a list:
    * Cat food
    * Fishies
    * Catnip
    * Grass


常见问题

\\和别的符号相比有什么特别之处?

并无特别,这样只是为了输出一个反斜杠\,有的时候可能需要打印这样的符号,就需要用到这种方法

// 和 /n怎么不行?

因为你用了斜杠/,而不是反斜杠\,它们是不一样的字符,功能也完全不一样

使用了%r后转义序列都不能用了?

因为%r打印出的是你写到代码里的原始字符串,其中会包含原始的转义字符,始终记住%r用作debug,%s,%d用作显示


转义序列

下面列出了python支持的转义序列,很多你也许不会用到,不过还是要记住它们的格式和功能,试着在字符串中应用它们,看看它们的功能


转义符        功能
\\               反斜杠
\'                单引号
\"               双引号
\a               响铃符
\b              退格符
\f               进纸符
\n              换行符
\N{name}  unicode数据库中的字符名,其中name就是它的名字
\r               回车符
\t               水平制表符
\uxxxx        值为16位十六进制值xxxx的字符
\Uxxxxxxxx 值为32位十六进制值xxxx的字符
\v               垂直制表符
\ooo          值为八进制值ooo的字符
\xhh          值为十六进制数hh的字符


试着运行下面一段代码看看结果:

while True:
    for i in ['/','-','|','\\','|']:
        print("{}".fORMat(i))

结果无限循环输出:

图片.png


--结束END--

本文标题: 习题10:那是什么?

本文链接: https://www.lsjlt.com/news/178854.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 习题10:那是什么?
    练习代码# coding: utf-8__author__ = 'www.py3study.com'tabby_cat = "\tI'm tabbed in."persian_cat = &quo...
    99+
    2023-01-30
    习题 那是什么
  • UNIX的10个好习惯是什么
    这篇文章主要介绍“UNIX的10个好习惯是什么”,在日常操作中,相信很多人在UNIX的10个好习惯是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”UNIX的10个好习惯是什么”的疑惑有所帮助!接下来,请跟...
    99+
    2023-06-16
  • 10个艰难的Java面试题是什么
    本篇内容介绍了“10个艰难的Java面试题是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1.为什么等待和通知是在 Object 类而不...
    99+
    2023-06-16
  • Java常见的10道面试题是什么
    这篇文章主要讲解了“Java常见的10道面试题是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Java常见的10道面试题是什么”吧!什么是并发修改异常什么是并发修改异常:当我们在遍历实现...
    99+
    2023-06-02
  • Windows 10中wsl新功能是什么
    小编给大家分享一下Windows 10中wsl新功能是什么,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!WSL是微软设计的一个兼容性层,它使Windows 10/...
    99+
    2023-06-15
  • 高防服务器那么贵的原因是什么
    高防服务器贵的原因:1.高防服务器的机房硬防御越高导致要投资成本越高。2.高防服务器的硬件配置要求高,cpu、内存、硬盘等方面的配置要高于普通服务器。具体内容如下:1.机房硬防御越高,防御能力越强,投资成本越高。高防机房需要足够的带宽,但大...
    99+
    2022-10-06
  • 【RabbitMQ】什么是RabbitMQ?RabbitMQ有什么用?应用场景有那些?
    目录 一、什么是RabbitMQ? 二、RabbitMQ是干什么的? 三、RabbitMQ的常见作用有那些? 四、RabbitMQ的应用场景有那些? 场景一:用户订单,库存处理。【服务间解耦】 场景二:用户注册,发送手机短信,邮件。【实现异...
    99+
    2023-08-31
    rabbitmq java 中间件 MQ
  • onenote for windows 10软件是干什么用的
    本篇内容主要讲解“onenote for windows 10软件是干什么用的”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“onenote for windows 10软件是干什么用的”吧!on...
    99+
    2023-06-20
  • 很牛的10门编程语言是什么
    本篇内容主要讲解“很牛的10门编程语言是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“很牛的10门编程语言是什么”吧!先来个简要的概括:Java,服务器端很好的编程语言C++,最通用的编程语...
    99+
    2023-06-16
  • 什么是云服务器?为什么那么多人选择这家的?
    首先,云服务器可以帮助用户节约成本。相比于个人计算机和服务器,云服务器可以节约硬件设备和维护成本。用户只需购买云服务器的虚拟空间和存储服务,不需要自己购买硬件设备,也不需要支付额外的费用,因此可以更加节约成本。 其次,云服务器可以弹性扩展...
    99+
    2023-10-27
    这家 那么多人 服务器
  • 免费ip代理延迟那么高的原因是什么
    这篇文章将为大家详细讲解有关免费ip代理延迟那么高的原因是什么,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。许多用户在购买代理IP后,在使用过程中发现延迟高这一问题,延迟高也就是说,网络会变得非常卡,尤其...
    99+
    2023-06-20
  • 为什么读懂执行计划对你是那么重要
    一条俊俏的 SQL 被一个懵懂的少年,扔向了深远的 TCP 隧道,少年苦苦等待,却迟迟等不来那满载而归。于是少年气愤,费尽苦心从度娘那边求来的一手好代码,等来的却是 timeout… 如果你也正在经历...
    99+
    2022-10-18
  • DIV CSS初学者必须掌握的10个问题与技巧分别是什么
    这篇文章给大家介绍DIV CSS初学者必须掌握的10个问题与技巧分别是什么,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。向大家描述一下DIV CSS初学者需要引起重视的10个问题与技巧...
    99+
    2022-10-19
  • Linux下最危险的10条命令是什么
    本篇内容介绍了“Linux下最危险的10条命令是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1. rm -rf 命令rm -...
    99+
    2023-06-27
  • 10个非常危险的Linux命令是什么
    这篇文章主要介绍“10个非常危险的Linux命令是什么”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“10个非常危险的Linux命令是什么”文章能帮助大家解决问题。计算机操作系统是管理计算机软硬件资源...
    99+
    2023-06-05
  • Debian 10 Buster发布版的新特点是什么
    本篇文章给大家分享的是有关Debian 10 Buster发布版的新特点是什么,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。Debian 10 Buster 即将发布。发布候选...
    99+
    2023-06-16
  • MySQL中int(10)和int(11)的区别是什么
    这篇文章主要介绍了MySQL中int(10)和int(11)的区别是什么的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇MySQL中int(10)和int(11)的区别是什么文章都会有所收获,下面我们一起来看看吧...
    99+
    2023-07-05
  • 什么是模块化?聊聊Node模块化的那些事
    在上方的定义中未免有一些晦涩难懂,简单的给大家举个例子:我们小时候玩的小霸王游戏机,当我们玩烦了一款游戏的时候,我们不可能直接更换一个游戏机呀,我们可以通过更换游戏带从而体验各种不同的游戏。这种形式就是模块化,把游戏分化成一个个小模块,当我...
    99+
    2022-11-23
    nodejs node 模块化
  • 什么是模块化?深析node模块化的那些事
    在上方的定义中未免有一些晦涩难懂,简单的给大家举个例子:我们小时候玩的小霸王游戏机,当我们玩烦了一款游戏的时候,我们不可能直接更换一个游戏机呀,我们可以通过更换游戏带从而体验各种不同的游戏。这种形式就是模块化,把游戏分化成一个个小模块,当我...
    99+
    2023-05-14
    node 模块化
  • 什么是Python机器学习
    本篇内容介绍了“什么是Python机器学习”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!什么是机器学习?亚瑟·塞缪尔(...
    99+
    2023-06-16
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作