鱼C论坛

 找回密码
 立即注册
查看: 1809|回复: 7

[已解决]求助帖:这两行代码是啥意思???

[复制链接]
发表于 2019-12-9 16:58:15 | 显示全部楼层 |阅读模式

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

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

x
>>> string=r'C:\now'
>>> string
'C:\\now'

>>> print(string)
红色标注的是啥意思?有啥意义??求大神解答
最佳答案
2019-12-9 17:12:58
是路径啊 C盘有个文件夹 名为now
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2019-12-9 17:08:02 | 显示全部楼层
字符串前面加上r表示 字符串里的\不是转义符 而是实实在在\ 即  r'\'和'\\'等价  以后你就明白从文件中获取的字符以及input函数 输入的字符都是这种 字符 叫做原生字符
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-12-9 17:10:01 | 显示全部楼层
      字符串前面带 r 字符代表是原生字符串,就是说,不对字符串中出现的 '\' 字符进行转义解释。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-12-9 17:11:22 | 显示全部楼层
这块儿我理解,我现在不理解的是中间红色标注的这两行代码有实际意义吗?辛苦了 我是小白刚刚接触,麻烦了
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-12-9 17:12:58 | 显示全部楼层    本楼为最佳答案   
是路径啊 C盘有个文件夹 名为now
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-12-9 17:14:27 | 显示全部楼层
本帖最后由 jackz007 于 2019-12-9 17:16 编辑
超哥超级爱学习 发表于 2019-12-9 17:11
这块儿我理解,我现在不理解的是中间红色标注的这两行代码有实际意义吗?辛苦了 我是小白刚刚接触,麻烦了


      因为你是在 IDLE 环境中,IDLE 是 Python 的解释环境,对于你键入的任何一个表达式或变量名,系统都会给出回应,显示其内容或结果。在本例中,你键入的 string 就是一个变量名,IDLE 就会回显其内容 'C:\\NOW'。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-12-9 17:20:06 | 显示全部楼层
TJBEST 发表于 2019-12-9 17:12
是路径啊 C盘有个文件夹 名为now

哦哦 明白了  谢谢
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-12-9 17:23:49 | 显示全部楼层
jackz007 发表于 2019-12-9 17:14
因为你是在 IDLE 环境中,IDLE 是 Python 的解释环境,对于你键入的任何一个表达式或变量名,系 ...

嗯嗯 谢谢 我明白了 感谢感谢
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-17 17:04

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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