鱼C论坛

 找回密码
 立即注册
查看: 1531|回复: 4

[已解决]第一次尝试python

[复制链接]
发表于 2017-8-5 14:04:50 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
请问大牛们,第一讲后的反斜杠具体有什么作用,转义是什么意思?
最佳答案
2017-8-5 14:18:26
比如换行符是个不可见的字符,也没法用现有的字符代表,这时就用到了转义的概念了。\n就代表换行,这只是给程序员看的,实际在程序中还是真正的换行。这些类似的转义都是\开头的。
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2017-8-5 14:18:26 | 显示全部楼层    本楼为最佳答案   
比如换行符是个不可见的字符,也没法用现有的字符代表,这时就用到了转义的概念了。\n就代表换行,这只是给程序员看的,实际在程序中还是真正的换行。这些类似的转义都是\开头的。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-8-5 14:25:02 | 显示全部楼层
冬雪雪冬 发表于 2017-8-5 14:18
比如换行符是个不可见的字符,也没法用现有的字符代表,这时就用到了转义的概念了。\n就代表换行,这只是给 ...

十分感谢,我的问题解决了
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-8-5 14:25:42 | 显示全部楼层
反斜杠 后面跟一些 字母 就具有了不一样的功能,也就是说有了特殊含义  ,
比如\n表示换行 \t制表符 还有一些符号,比如''引号,它的含义是吧字符串括起来,
但是如果你想  输出 let's go 的时候,直接print('let's go'),会报错的,因为 let's中的但引号有特殊的含义,应该这样写print( 'let\'s go' )
不能直接打印,这就需要了 反斜杠,反斜杠就把单引号本身的含义抹除掉
同理,我想打印\n,因为反斜杠有转义的作用,所以
直接print( '\n' )是不行的需要 这样写print(  '\\n  '  )
第一个反斜杠抹除第二个反斜杠的转义功能

好多类似的情况都需要我们使用反斜杠的转义

Python的路还很长,这个只是最最最简单的概念
加油
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2017-8-5 14:28:12 | 显示全部楼层
Castieler 发表于 2017-8-5 14:25
反斜杠 后面跟一些 字母 就具有了不一样的功能,也就是说有了特殊含义  ,
比如\n表示换行 \t制表符 还有 ...

十分感谢
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2026-3-1 07:27

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表